【发布时间】:2015-01-16 10:51:11
【问题描述】:
我如何在 Android Imageview 中将xml 中的一种颜色替换为另一种颜色(黑色到白色)?
我在水平linearlayout中放置了3张图片,每张图片都有一个透明的背景,但主要是黑色。我想在 Android xml 中将每个图像的颜色替换为白色。
我不知道该怎么做,你建议如何做到这一点?
到目前为止我的代码如下:
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="230dp">
<ImageView
android:id="@+id/imageview_se"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_width="30dp"
android:layout_height="30dp"
android:scaleType="fitXY"
android:src="@drawable/search"
android:backgroundTint=""/>
<ImageView
android:id="@+id/imageview_hea"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_width="30dp"
android:layout_height="30dp"
android:scaleType="fitXY"
android:src="@drawable/heart"/>
<ImageView
android:id="@+id/imageview_menu"
android:layout_marginTop="5dp"
android:layout_marginLeft="10dp"
android:layout_width="30dp"
android:layout_height="30dp"
android:scaleType="fitXY"
android:src="@drawable/menu" />
</LinearLayout>
我的图标:
【问题讨论】:
标签: java android xml android-layout android-activity