一个自己做的计算器问题 第一次写安卓程序因为想自己写写看 不看别人原代码只希望大神们给个小思路或者建议每个数字都是一个button,问题是 这么一共十个数字 难不成得每个控件都绑定onclick事件么有没有简便点的方法 我觉得冗余太严重了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不用的 你的activity implement onclicklisttener 然后在这个类内 覆写 那个接口函数 判断的时候 通过switch id 来判断是哪个控件 每个都要绑定,但你可以只用一个lisener,所有button都绑定该listener,在listener中通过getId来判断是哪个button被点击了。其实两种方式都可以,看个人喜好了。 楼上可行,也可以用一个listener,然后每个Button都设置自己的TAG,比如"1"就设置 btnOne.setTag(1);用的时候 int number=(Integer)v.getTag();用此法可以批量处理. 自己封装一个容器,里面有一个button,一个listener绑定好初始化方法就是把按钮里面的东西传进去就完了。因为逻辑是一样的,可以抽出来。 Activity传值问题,新手求教 activity跳转问题(unfortunately activity has stopped) 路过的都看看,,如果懂,,就请您多指教 android activity 支持onTouch Android的程序如何退出? 求助:Android系统对于硬件加速GPU的支持 android 下域名解析不了~ 在线求答 AlarmManager休眠唤醒问题 滑动加速度问题 android 操作rtf文件 关于android listview 的onItemClick方法 android一个菜鸟问题:相机拍照如何设置无论方向如何,拍出来的照片都是横向的?
其实两种方式都可以,看个人喜好了。
用的时候 int number=(Integer)v.getTag();用此法可以批量处理.
初始化方法就是把按钮里面的东西传进去就完了。
因为逻辑是一样的,可以抽出来。