摘自https://blog.csdn.net/ztchun/article/details/68961233
1、概述
ids.xml:為應用的相關資源提供唯一的資源id。id是為了獲得xml中的對象需要的參數,也就是
Object = findViewById(R.id.id_name);
中的id_name。
2.用法
2.1 xml中使用
這些值可以在代碼中用android.R.id引用到。若在ids.xml中定義id,則在layout中可如下定義@id/id_name;否則為@+id/id_name。
2.2 代碼中使用
Button btn=new Button(context); btn.setId(R.id.btn_name);
3.ids.xml的優點
(1)命名方便,我們可以把一些特定的控件先命好名,我們在使用的時候直接在我們的布局中設置id,省去了一個命名環節。
(2)在我們寫代碼布局的時候,我們在設置id的時候,我們就需要使用這種方式為我們的控件來命名了,在查找的時候它就可以去R文件中查找相應的id,然后進行轉換。
*注意:在ids.xml中的每一項目也會生成成到R文件中的。