gpt4 book ai didi

Android - 听一个禁用的按钮

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:22 26 4
gpt4 key购买 nike

我如何根据单击禁用的 Button 来响应事件。我有一个要求,当单击禁用的 Button 时,我必须显示 Dialog 但即使我 setClickable(false) 我分配的监听器也不会触发

我是一个 android 菜鸟,抱歉。

最佳答案

例如,您可以使用 #setActivated() 方法。禁用 View 将忽略所有事件。 https://developer.android.com/reference/android/view/View.html#setActivated(boolean) .然后,如果需要,您可以使用 android:state_activate 属性自定义文本和背景样式:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_activated="false"
android:color="@color/a_color" />
<item android:state_activated="true"
android:color="@color/another_color" />
</selector>

关于Android - 听一个禁用的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9016015/

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