gpt4 book ai didi

android - 使用不同状态下的两个图像切换按钮

转载 作者:IT老高 更新时间:2023-10-28 13:05:11 24 4
gpt4 key购买 nike

我需要使用两个图像而不是 ON/OFF 状态来制作一个切换按钮。

在关闭状态下,我设置了背景图像。但是,当我使用背景图像时,无法删除关闭文本。

我无法通过单击切换按钮将另一个图像设置为 ON 状态 :(我是安卓新手。希望大家帮我解决这个问题

最佳答案

这样做:

<ToggleButton 
android:id="@+id/toggle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/check" <!--check.xml-->
android:layout_margin="10dp"
android:textOn=""
android:textOff=""
android:focusable="false"
android:focusableInTouchMode="false"
android:layout_centerVertical="true"/>

在drawable文件夹中创建check.xml

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- When selected, use grey -->
<item android:drawable="@drawable/selected_image"
android:state_checked="true" />
<!-- When not selected, use white-->
<item android:drawable="@drawable/unselected_image"
android:state_checked="false"/>

</selector>

关于android - 使用不同状态下的两个图像切换按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11499574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com