一个自己做的计算器问题 第一次写安卓程序因为想自己写写看 不看别人原代码只希望大神们给个小思路或者建议每个数字都是一个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绑定好初始化方法就是把按钮里面的东西传进去就完了。因为逻辑是一样的,可以抽出来。 向各位大虾取经:希望大家热心推荐一下android游戏开发的资料 android代码混淆的问题 Java 面试题:android手机有哪些缺点呢? 修改源码后,在模拟器里运行出来没效果怎么回事? 模拟器中音乐播放器显示乱码,寻求帮助 每天启动用户五百,放google广告每天可以挣多少钱呢? android和J2EE选哪个? 百度sdk和Arcgis sdk结合定位 怎样学好Android???给些建议。 关于android listview 的onItemClick方法 android一个菜鸟问题:相机拍照如何设置无论方向如何,拍出来的照片都是横向的?
其实两种方式都可以,看个人喜好了。
用的时候 int number=(Integer)v.getTag();用此法可以批量处理.
初始化方法就是把按钮里面的东西传进去就完了。
因为逻辑是一样的,可以抽出来。