动作栏下方和不同屏幕尺寸的图像

时间:2015-10-27 01:02:13

标签: android image layout android-actionbar

任何想法如何在动作条下实现这个小尖峰,它可以在不同屏幕尺寸的相同位置?

enter image description here

1 个答案:

答案 0 :(得分:2)

您可以将.png用于不同的分辨率。

否则,您可以使用xml文件构建三角形 像这样:

 <?xml version="1.0" encoding="utf-8"?>
    <layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
        <item >
            <rotate
                android:fromDegrees="45"
                android:toDegrees="45"
                android:pivotX="135%"
                android:pivotY="15%" >
                <shape
                    android:shape="rectangle"  >
                    <stroke android:color="@android:color/transparent" android:width="XXdp"/>
                    <solid
                        android:color="@color/mycolor"  />
                </shape>
            </rotate>
        </item>
    </layer-list>