2017-09-28 3 views
0

これはかなり基本的な質問ですが、私はこれに対して明確な答えを見つけることができませんでした。 ほとんどの学習リソースでは、ビューIDに特殊文字を使用することはできませんが、(_)、ドット(.)、ドル記号($)という名前の下線が強調されています。許可されている他の特殊文字はありますか?@ + id /どの特殊文字を使用できますか?

答えて

3

いいえ、AndroidはView Idを定義するための特殊文字を提供していません。 実際、これらのルールはAndroid言語では定義されていませんが、XMLによって定義されています。

+0

だから。 _ $は唯一のものですか?私は何も見逃しませんでしたか? –

+0

はい! しかし、通常、開発者はアンダースコア( '_')のみを使用します。あなたのチーム全体が他の2つを使用していない限り、それに固執する。 – Ajay

0

可変ID /名前を使用する標準的な方法です。開発者はアンダースコアを使用して名前を明確に指定する必要があります。city_name。それ以外の場合は、camelCaseなどを使用できます。 userName(第2ワードの第1文字は大文字です)。

関連する問題