タグ

xmlとviewに関するpipoのブックマーク (1)

  • android:idについて

    android:idについて XMLに書かれているandroid:id、例えば、 android:id="@+id/gridview" に関して android developersのDeclaring Layoutの記事は分かりにくい。そこで、私なりにまとめてみる。 Viewは階層構造をしています。このため、この階層構造は「木、ツリー」(tree)とも表現されたりします。 個々のViewは、個々にIDを持っています。これは個々のViewを識別するためです。 しかし、プログラマは、全てのViewにIDを与えるコードを書く必要はありません。プログラム内で識別を必要とするViewに対してだけ、意図的にIDを付与すれば良いのです。例えば、多くの場合、LinearLayout等のViewGroupにIDを付与する必要性は無いでしょう。 IDはXMLファイル内では通常は文字列として書きます。例えば、

  • 1