gpt4 book ai didi

android - 点击按钮时如何制作小闪光灯?

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

所以我正在制作一个具有 100 多个按钮的 Android 应用程序,但是您知道当您不更改背景或任何闪烁橙色的按钮时正常点击按钮。但是,由于我在点击按钮时为按钮添加了背景色,所以它只会转到下一个屏幕,您无法判断自己点击了按钮!

有人可以帮我吗?对不起,如果我不知道那些叫什么:(

最佳答案

在drawables中声明这个选择器并命名为例如:button.xml

 <?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true"
android:drawable="@drawable/btnPressed"/>
<item android:drawable="@drawable/btnNormal"></item>

</selector>

android:drawable 可以是颜色、图像、另一个可绘制...然后你可以将你的按钮声明为:

<Button 
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/button"
/>

如果您在代码中创建按钮,您可以调用方法:setBackgroundResource() 并传递资源 ID。示例:

Button button = new Button(this);
button.setBackgroundResource(R.drawable.button);

http://developer.android.com/guide/topics/resources/drawable-resource.html#StateList

关于android - 点击按钮时如何制作小闪光灯?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9855493/

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