2

これは何を意味するのでしょうか

@[+][package:]type:name

またはこれ

@+id/my_id

プラスは何ですか?apidochttp : //developer.android.com/reference/android/R.attr.html#idに詳細な説明はありません

4

2 に答える 2

2
@[+][package:]type:name

他のパッケージの要素のIDを使用できます。これがテーマやその他の可変コンテンツの仕組みです。それらは他のパッケージからリソースを取得します。

プラス記号+は、これが新しいリソースIDであり、aaptツールがR.javaクラスに新しいリソース整数を作成することを示します(まだ存在しない場合)。

参照:

http://developer.android.com/guide/topics/resources/layout-resource.html#idvalue

于 2012-05-03T14:26:46.950 に答える
1

@+id/my_idxmlでそのレイアウトオブジェクトの新しいIDを作成することを意味します。findViewById()このIDは、または同様のものを使用してJavaCodeにマウントするために使用されます。

詳細については、http: //developer.android.com/guide/topics/resources/layout-resource.htmlをご覧ください。

于 2012-05-03T14:23:12.007 に答える