-1

重複の可能性:
「@+android:id/title」はどういう意味ですか?

例: I have android:id/summaryandandroid:id/title
しかし、どこに保存されているかわかりません (さらに ID が必要です)。ここのようなレイアウトで使用する必要があります。

<TextView android:id="@+android:id/title"
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:textSize="40px"/>

システム リソースの ID が必要です (自分で作成するためではありません)。

4

4 に答える 4

1

答えは[PATH TO ANDROID SDK]/platforms/android-[VERSION]/data/res/*.xml
ここにあります: https://stackoverflow.com/a/6354998/1548085

于 2013-01-30T18:42:39.583 に答える
0

さまざまなレイアウト ファイルに書き込むことで、新しい ID を指定できます。

android:id="@+id/theIdName"

または、次の行を使用して新しい XML ファイルを作成します (いくつかの「値」フォルダーに配置します)。

<resources xmlns:android="http://schemas.android.com/apk/res/android">
    <item name="theIdName" type="id"/>
</resources>

これらの方法のいずれかでそれらを作成した後、R Java ファイル (自動生成されます) は、アクセスすることによってそれを指します。R.id.****

于 2013-01-30T17:35:40.953 に答える
0

「android:id」はどこに保存されますか?

R.java ファイル内。(gen > パッケージ > R.java)

もう少し ID が必要です

「+」記号を追加することで、ID を追加できます。

android:id="@+id/myId"
于 2013-01-30T17:33:18.010 に答える
-1

ID を持つファイルは、次のプロジェクト フォルダーにあります: gen - yourpackage -R.java

このファイルの id を使用する場合は、次のように記述します@id/idof

新しい ID を作成する場合: @+id/newidname.

システム リソースの完全なリストはこちら

于 2013-01-30T17:39:30.303 に答える