ImageView上的三角形图标,可在ImageView onClick上更改

时间:2015-08-23 23:02:16

标签: android android-layout

首先:我正在努力获得以下内容:

      enter image description here


即ImageView左下角的三角形,里面有Icon(选中图标)。我这是我的代码,试图得到我想要的东西:

<?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="-40%"
            android:pivotY="87%" >
        <shape android:shape="rectangle">
            <solid android:color="@color/colorPrimary"/>
        </shape>
        </rotate>
        </item>
    <item
        android:drawable="@drawable/com_facebook_button_like_icon_selected"
        android:bottom="20dp"
        android:left="20dp"
        android:right="20dp"
        android:top="20dp"/>

</layer-list>

不幸的是,我无法正确地将图标放在三角形中,这就是我得到的:

enter image description here

其次:如何在ImageView onClick事件中更改三角形颜色和包含的图标?即是这样的:

enter image description here

感谢你的帮助。

0 个答案:

没有答案