首页 > 解决方案 > Android:将按钮与用户看不到的值相关联

问题描述

我想要一个与按钮关联的值(例如整数 17)。单击按钮时,我想检索该值。我怎么做?

我正在阅读内容,因为 button extends TextView。我已经扫描了XML属性,但找不到任何东西。我正在考虑将我在活动方法中获得的视图转换为 a(Button)然后调用类似的东西

int my_database_int = button.getValue() 

我很难相信没有这样的功能?

标签: javaandroidbuttontext

解决方案


对象有一个属性Button,您可以在其中存储几乎任何东西,
这就是标签:

int myvalue = 10;
button.setTag(myValue);

然后得到它:

int my_database_int = Integer.parseInt(button.getTag().toString());

您还可以在 xml 中定义标签的值:

android:tag="10"

推荐阅读