添加按钮的阵列和引用这些按钮我发现this helpful交用于动态地添加按钮的布局,但是我是无法理解如何引用由ID这些按钮(或其他方式)来使用他们在节目中。谁能帮我?动态按id在机器人
0
A
回答
2
在代码中你为什么不只是声明一个类级别的变量?另一种常见的方法是引用保存为标签或保存一大堆引用的持有者对象和保存为标签
1
我有同样的situation.Just使用标签,并将它们分配一个id
,你可以在使用循环。有关图像和标签和触摸监听器的分配,请参阅下面的示例,但是您可以为它设置按钮或任何您想要的内容。现在,您可以使用循环改变对每个按钮的事情:
for (int i = 0; i < 8; i++)
{
String bid = "WLButton"+i;
int resID = getResources().getIdentifier(bid, "id", "com.head");
wlbutt[i] = (ImageView) findViewById(resID);
wlbutt[i].setTag(i);
wlbutt[i].setOnTouchListener((OnTouchListener) WLListener);
}
相关问题
- 1. 按下按钮,机器人状态
- 2. 机器人动态XML
- 3. 机器人运动 - 动态规划
- 4. 机器人 - TabLayout动态调整
- 5. 机器人,setonclicklistner动态生成textviews
- 6. 机器人如何从ID在绘制
- 7. 机器人 - 按钮样式
- 8. 按钮+微调[机器人]
- 9. 按使用机器人类
- 10. 按ID动态选择
- 11. 在机器人
- 12. 在机器人
- 13. 在机器人
- 14. 在机器人
- 15. 在机器人
- 16. 动画规模:按钮相继与在机器人
- 17. 机器人可能在Slack中有动态名称吗?
- 18. 如何增加动态地在机器人
- 19. 机器人:从活动
- 20. 机器人旋转动画
- 21. 重复机器人动画
- 22. 滚动视图,机器人
- 23. 更改XML动画机器人动态代码
- 24. 快速回复和按钮回传动态处理消息机器人
- 25. DOM解析器动态ID
- 26. 在包“机器人”
- 27. 在包“机器人”
- 28. 如何使Python中的电报机器人动态键盘按钮在一行上的每个按钮
- 29. 认识到电报ID通道存在或不在机器人
- 30. 机器人:onKeyListener模拟按键
“在代码中你为什么不只是声明一个类级别的变量的另一种常用的方法是引用保存为标签或保存一大堆的参考? holder对象并保存为标签” 哇那种去了我的头,我试图给Google,建议的东西,但我的理解程度是相当基本的...你能提供也许你的意思由什么为例“class level variable”,还是“save reference as tag”? – clayton33 2010-11-28 03:48:03