-1

ビジネス上の理由から、アプリケーションでビューの ID を取得する必要があります。複数の展開で ID を変更したくないので、ここで説明されているように ids.xml と public.xml を作成しました。

アプリには約 200 の ID があり、そのうちの約 150 のみをキャプチャする必要があります。私の質問は、ids.xml と public.xml の 200 の ID すべてを参照する必要がありますか、それとも必要なもの (150 個) を参照するだけで十分でしょうか? ありがとうございました。

4

1 に答える 1

1

これらの ID は動的であるため、確実に取得することはできません (ほとんどの場合、コンパイルごとに変更されます)。

代わりに使用するカスタム属性を作成することもできます (ここのように: http://kevindion.com/2011/01/custom-xml-attributes-for-android-widgets/ )

要するに、ID をキャプチャするのは悪い習慣です。

また、レイアウト ファイルで使用できる「タグ」属性もあると思いますので、それも試してみてください。

于 2013-01-23T14:54:42.393 に答える