アンドロイドで開発を開始し、本を読む代わりにウェビナーの方が良いと考えてください。ウェビナーは、コードを書くときにAndroid開発者がどのように考えるかについても教えてくれるので、問題が発生しました。
<CheckedTextView
android:id="@android:id/text1"
android:checkMark="?android:attr/listChoiseIndicatorMultiple"
</>
私は今まで上記のコードを理解していませんが、それらのいくつかはリソース用であり、@ resource / nameで始まり、それらのid定義のいくつかは@ + id/nameのようなものでした。コンポーネントですが、今回はandroid:id / text1を使用しており、なぜそのように使用しているのかわかりません
その上、checkMarkのことで、私はもっと混乱しますか?android:attr / listChoiseIndicatorMultipleはどういう意味ですか?
私に説明して、これらの魔法の属性をすべて見つけることができるリソースを教えてください。次回は自分で対処でき、いつか他の初心者の質問に答えられることを願っています。
よろしくお願いします。コメントをいただければ幸いです。