条件中按钮使用的文本值

时间:2015-10-05 20:45:52

标签: java android if-statement button

我试图创造条件,我想比较按钮的文字值,但它总是不匹配......

<Button android:layout_width="90dp" android:layout_height="40dp" android:gravity="center" android:text="+" android:id="@+id/baton1" android:layout_gravity="left|center_vertical" />

我试图打印出价值,它显示为&#34; [+]&#34; ...

if (btn.toString().equals("[+]")) {

1 个答案:

答案 0 :(得分:0)

我假设您已经完成了从类文件到达按钮对象的必要内容。

据我所知,你需要在获取对象的text属性时使用getText()方法。

所以,你应该做那样的事情;

if (btn.getText().equals("+"))