【问题标题】:how to set image in proper position in layers in layer-list?如何在图层列表中的图层中将图像设置在适当的位置?
【发布时间】:2017-08-15 09:14:59
【问题描述】:

我正在尝试像这样将图像设置在圆心 (在 android 4.1.2 上试用)

但是当我运行应用程序时,它会显示这样的图像

但是当我在 xml 中编写代码时,它会显示正确的图像,例如

这里是xml代码

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:right="-1dp"
        android:left="-1dp"
        android:bottom="-1dp">

        <shape>
            <solid android:color="#50000000" />
            <corners android:radius="50dp" />
        </shape>

    </item>

    <item android:height="20dp" android:width="20dp">

        <shape>
            <corners android:radius="50dp" />
            <stroke android:color="@color/white"
                android:width="1dp"/>
            <solid android:color="#50000000"/>

        </shape>

    </item>

    <item  android:width="8dp"
        android:height="8dp"
        android:gravity="center"
        android:drawable="@drawable/news">

    </item>

</layer-list>

【问题讨论】:

    标签: android xml image position drawable


    【解决方案1】:

    你可以试试这个,

    <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    
        <item>
    
            <shape android:shape="oval">
                <solid android:color="#50000000"/>
            </shape>
    
        </item>
    
        <item>
    
            <shape android:shape="oval">
                <stroke
                    android:width="1dp"
                    android:color="@color/colorAccent"/>
                <solid android:color="#50000000"/>
    
            </shape>
    
        </item>
    
        <item
            android:bottom="5dp"
            android:drawable="@drawable/news"
            android:gravity="center"
            android:left="5dp"
            android:right="5dp"
            android:top="5dp">
        </item>
    
    </layer-list>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-07
      • 1970-01-01
      • 2011-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多