o19830015 2013-07-29 03:41 采纳率: 12.5%
浏览 1706
已采纳

使用整形比较ibutton文本

代码中比较getText()和int值,为什么Toast信息不正确?

谢谢。

    public static int mDay;
    Button e01;
    public static String[][] a = new String[6][7];
       e02.setText("" + a[0][2]);
     if(e01.getText().toString().equals(mDay))
{
    e01.setTextColor(Color.parseColor("#FFBBFF"));
Toast.makeText(this, "Button2 text equals!", Toast.LENGTH_SHORT).show();
}
      //// in debug mode both gives value 29
           e01.getText().toString() =29
           mDay=29
  • 写回答

1条回答

  • JaveZh 2013-07-29 06:28
    关注
    if(e01.getText().toString().equals(“”+mDay))
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题