xml-drawable

    4热度

    1回答

    有没有一种方法,使下面的代码兼容与较低的空气污染水平: <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="?android:attr/selectableItemBackground"/> <item android:gravity=

    1热度

    3回答

    每个按钮都代表可点击的东西,它具有存储在用户可配置的数据库中的颜色。该按钮的背景是后面的<shape>。 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <st

    1热度

    1回答

    我有以下XML绘制拉伸: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@android:color/white" /> <item android:d

    0热度

    1回答

    我想在Android中使用xml在大型灯光圈内制作一个小黑圈。两个圆圈都有颜色,大小和笔画。为什么小黑圈填充50 dp而不是28dp? <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!--big light c

    1热度

    1回答

    我正在开发一个Android应用程序。在我的应用程序中,我打开了一个像对话框一样的活动。对于那个活动背景,我想设置整个背景的图像,但是具有边框半径。所以我创建了这样的背景XML资源。 <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/androi

    0热度

    1回答

    愚蠢noob问题,但希望有人善意帮助! 我试图在按下按钮时更改两个源之间的图像。两个图像存储在可绘制的pic1和pic2中。但运行代码会导致图片更改两次,然后不再进一步更改。有人可以解释吗? 下面是代码: protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

    0热度

    1回答

    我试图以编程方式更改我的可绘制图层的颜色,因此实际的可绘制xml文件不会更改,但仅用作我的ImageView中的src的当前可绘制对象。 我正在使用的对象是下面相互嵌套的3个圆圈(3个椭圆形状)(请参阅card_template.xml)。 我有以下代码: LayerDrawable cardLayers = (LayerDrawable) keyCard.getDrawable();

    0热度

    1回答

    我正在开发一款适用于android的计算器应用程序,并且我使用可绘制文件来管理按钮组的颜色。 我需要允许用户通过提供几个可绘制文件来更改计算器主题,然后用户可以在它们之间进行选择。 我不知道如何做到这一点,除了做出多个布局,然后我可以在活动中使用(if)语句。 有一个简单的方法来此 我使用的财产以后这样定义按钮背景 <?xml version="1.0" encoding="utf-8"?> <

    5热度

    2回答

    有没有什么办法可以给TextView使用Drawable色调? DrawableTint仅适用于API级别23及以上。 目前我正在使用Vertical Linear Layout来达到我的要求。 <LinearLayout style="@style/ChoiceIllustratorIconTextContainerStyle"> <ImageView style="@st

    0热度

    1回答

    我需要在顶部和底部出现阴影的黄色矩形作为图像中给定的,我怎么能得出这样的使用图层列表,我不知道如何做到这一点,尤其是阴影怎么实现形状?