永发信息网

为什么在imageview中不能定义焦点

答案:2  悬赏:20  手机版
解决时间 2021-03-05 00:57
  • 提问者网友:人生佛魔见
  • 2021-03-04 01:39
为什么在imageview中不能定义焦点
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-03-04 02:54
TextView是用来显示文字的,ImageView是用来显示图片的。 默认情况下,两个获得焦点时是没有背景色的。 要实现获得焦点时候有背景颜色,可以添加监听,实现自己需要的背景效果 textview.setOnTouchListener(new View.OnTouchListener(){ public ...
全部回答
  • 1楼网友:春色三分
  • 2021-03-04 03:48
iv.setonclicklistener(new onclicklistener() { @override public void onclick(view arg0) { // todo auto-generated method stub log.d("dd", "123"); } }); 2、图片的id是项目自动生成的 在的值在r.java文件里面 你可以把你要显示的图片的id放到一个数据里面 int image_id = {r.id.imageview1,r.id.imageview2,....}; 然后通过数据的位置 访问id为imageview5的即 v.findviewbyid(image_id[4]); 追问 第1个问题回答的很好,第2个问题,我需要用到这个int型i而不是手动打123... 如果有一百个,岂不是要打一百次,我想最终循环解决 不知java是如何组合这些东西的,也没有js中的eval方法 例如: int numabc = 123; string aa = "num"; string bb = "abc"; 光给你aa与bb两个变量,如何输出123
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯