android – 为多个按钮使用相同的id

好吧,我会这样说的.

我有一个2列的表.第一列具有项目名称,第二列包含x个徽标/指示符(ImageButtons).几个项目可以具有相同的徽标/指示符.

我的问题是我可以为同一个ID分配几个ImageButtons吗?我已尝试在第一个上使用android:id =“@ id / logo1”,然后在以下所有情况下使用“android:id = @ id / logo1”.但这似乎不起作用.我可以为每个按钮指定一个不同的ID,然后将它们分配给同一个View,但如果我可以为所有类似的徽标/指标重复相同的ImageButton id,那将会更容易.

解决方法

不,如果行为不同,则不能在相同布局中使用相同的ID.

是的,您可以使用相同的ID,但使用不同的布局.事实上,这可能是一个好习惯.

Android有一些认ID为here他们在ids.xml中声明并在不同的视图中重用它.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...