例如:我有android:id/summary
和android:id/title
但我不知道它们存放在哪里(我需要更多的ids)。我需要它们在布局上像这样:
<TextView android:id="@+android:id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="40px"/>
我需要系统资源的ID(而不是创建我自己的)。
发布于 2013-01-30 18:42:39
答案是[PATH TO ANDROID SDK]/platforms/android-[VERSION]/data/res/*.xml
发布于 2013-01-30 17:33:18
“android:id”存储在哪里?
在R.java文件中。(gen > package > R.java)
我需要更多的身份证
您可以通过添加“+”号来添加ids:
android:id="@+id/myId"
发布于 2013-01-30 17:35:40
您可以通过写入各种布局文件来指定新ID:
android:id="@+id/theIdName"
或者通过使用以下行创建一个新的XML文件(将其放在“值”文件夹中):
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<item name="theIdName" type="id"/>
</resources>
在您以其中一种方式创建这些文件之后,create文件(它是自动生成的)将通过访问R.id.****
为您指出。
https://stackoverflow.com/questions/14610131
复制相似问题