Android开发中要想得到布局文件中控件的引用,该控件必须设置id属性,这两有两种方式设置id:
工具/原料
IDE
开发套件
使用xx.setId自动创建
1、其中xx是你的TextView对象,然后代码行烂瘀佐栾这样写xx.setId(int id);其中int id 根据自己的来写,比如下面。
2、要说明的是,即使这样动态创建了ID,当你使用这个ID的时候,获取也会有困难,很难解决。
3、在layout中,TextView并不包含所有的children,但是Linear雉搽妤粲Layout有。那么,可以在TextView的OnClickListen髫潋啜缅er中用(只要视图包含layout。如果没有,可能需要确定一下想要做什么功能-提前做一个参考的布局可能会有效)
4、按照第1步的方法的话,id并不是真的需要,因为总是有一个引用的视图。然后,如果你想要用views的话,下面这个代码或许能有所启发
使用配置文件设置ID
1、创建配置文件
2、使用相应的ID,多个控件可以以同样的方式设置统一ID,但是该ID只属于最先使用该ID的控件。