|
android 如何动态生成id?
Button btn = new Button(getActivity());
btn.setId(xxx);
btn.setText("remove me");
如果我随意写个数,它与系统id重复怎么办? |
|
|
用当前时间毫秒数?
|
|
|
毫秒数是long类型 |
|
|
没注意看。。。原来是给button设置ID |
|
|
这么也可以的吗?好像很高端的样子
|
|
| 10分 |
与系统Id 相同会怎样不知道
自己在两个布局中定义了两个控件 用相同的ID 是没有问题的 |
|
这id只是为了在你引用的时候找到唯一的对应的文件,。只要在同个页面上即同个activity中没有设置两个相同的id就不会有问题。
|
|
| 10分 |
可以btn.setId(“btn_”+时间戳);
|