setContentView()メソッド


Androidの内部にsetContentView(R.layout.main)、それが何を意味するのでしょうか?

R.layout.mainコントロールが表示方法に配置されている方法であるレイアウトファイル、setContentViewディスプレイインターフェイスは、アクティビティを設定することで、この文章はR.layout下レイアウトファイルを使用して、メインアクティビティの単語を設定することですレイアウト
だから、
それによって必要なくす、異なるインタフェースを表示することができるより多くの活動を必要としない、setContentViewを動的アクティビティビュー表示に切り替えることができます使用して、その
データを転送するには、変数が活動の間で直接参照することができます。しかし、こんにちは私たちのデフォルトを構築するには、Android SDK 
、呼び出しはsetContentView(int型Worldプログラムである
layoutResID)メソッドビューを切り替えるには、このメソッドを使用して、スイッチに切り替える場合は、ルックスもスイッチの変更の前と後に表示することができませんそれは、ビューを再表示するために相当し、
非表示にした後、元のビューを表示するためのものではありません。実際にsetContentView多型方法は、まずXMLファイルレイアウトに組み込まれLayoutInflater使用できる
Viewオブジェクトを、貫通setContentView(ビュー表示)方法を示す図を切り替えます。すべての変更がビュービューに保存されているので、あなたが元のビューに切り替えるときに、あなたは、元の変更の世話を直接表示することができ、内部のオブジェクト。

おすすめ

転載: blog.csdn.net/liuhongbin2011net/article/details/46626069