1. ホーム
  2. android

[解決済み] Androidで同じidを異なるレイアウトで使用できますか?

2023-01-06 02:20:33

質問

Androidの開発初心者です。画像と同じIDを使用しても問題ないでしょうか? TextViews を別々の Layout XMLファイル?

eclipseが自動でリストアップしてくれるときは、プロジェクトのレイアウト変数をすべてリストアップしてくれるので、衝突しないでしょうか?今のところ、異なるレイアウトで同じ ID を使用することに問題はありませんが、長い目で見ると心配です。

どのように解決するのですか?

異なるレイアウトには異なるIDを使用することをお勧めします。長期的には、多くのレイアウトがあり、そのために多くの ID がある場合、それらを区別するのが非常に複雑になります。

私は通常、idにこのような名前をつけます。 layoutName_elementId .

特にオートコンプリートを使用する場合、探しているIDを簡単に見つけることができます(作業しているレイアウトは分かっていますが、IDはよく分かりません。この場合、私の命名戦略では、レイアウト名を入力するだけで、そのレイアウトのすべてのIDが表示されます)。

レイアウトと ID に関する詳細な情報は、以下を参照してください。 を参照してください。 .

ハッピーコーディング。