最近、ビューに名前を付けたときに問題に直面しandroid:id="@+id/TextView1"
、コード
TextView tv1 = (TextView) findViewById(R.id.TextView1);
命名規則に関する警告はありませんでしたが、間違ったビューを返していました。名前を text_view_1 に変更すると、機能しました。
通常の命名規則は、すべてスモール ケースandroid:id="@+id/text_view_1"
またはキャメル ケースのようなものです。android:id="@+id/textView1"
問題またはそれに対する回答を説明する文書化されたリソースはありますか? また、オープンソースコードでよく見かける変数名で m が何を表しているのか知りたいです。例えば
TextView mTextView;
その初心者の質問ですが、どこにも答えが見つかりませんでした。