Androidビューはどの時点で作成されますか?アクティビティが開始されたら?アプリが起動されたら? setContentView()の呼び出しが行われたら?それとも他の点で?AndroidでUIエレメントが作成されるのはいつですか?
2
A
答えて
7
あなたはビューのオブジェクトをいつでも安全に取得できますか?
アクティビティを参照する場合、onCreate
メソッドでは、setContentView(...)
に電話をかけた後で、findViewById(...)
を呼び出してビューのオブジェクトを参照することができます。
フラグメンテーションの場合、ビューはonCreateView(...)
メソッドで作成されます。 onActivityCreated(...)
コールバックのビューを参照することができます。これはアクティビティが作成された後に呼び出されるため、ここのビューを参照することは安全です。
0
プログラムの起動時に最初のアクティビティが呼び出されているため、アクティビティが呼び出されたときにUIが作成されると思います。 onCreateメソッドでは、ビューを定義することができるので、アクティビティの作成時に作成されます。
関連する問題
- 1. このiOS UIエレメントとは何ですか、どのようにしてUIエレメントを作成しますか?
- 2. Xcodeで作成されたUIエレメントを追加するNavigationControllerストーリーボードのシーン
- 3. AndroidデザインUIエレメントPSD
- 4. iosでUIエレメントを作成して動的に追加する
- 5. エレメントがjavascriptで作成され、元のDOMの一部ではない場合、どのようにIE9のウェブページ上のエレメントを選択できますか?
- 6. JQuery UIスライドエフェクトで新しい行が作成される
- 7. Android SDKのビルド:作成されるAndroidターゲットは1つだけです
- 8. Objective-C:カスタムUIエレメント
- 9. レンダリングコンテキストはいつQtでopenglで作成されますか?
- 10. DBからのデータでAndroid UIがリフレッシュされない
- 11. JSFログイン時にセッションが作成されるのはいつですか?
- 12. Android - UI作成の問題
- 13. jQuery Mobileで素早くエレメントを作成できますか?
- 14. Spotify - チェックボックスUIエレメントの使用
- 15. AndroidのUIが更新されない
- 16. imgタグで2つのリクエストが作成されるのはなぜですか?
- 17. 次のコードで作成されるオブジェクトの数はいくつですか?
- 18. アプリケーション(TApplication)インスタンスはいつ、どこで作成されますか?
- 19. いつNHibernateでIDが生成されるのですか
- 20. Android sqliteで作成できるテーブルとデータベースの数はいくつですか?
- 21. エンティティはいつJava EE Webアプリケーションで作成されるのですか?
- 22. カスタマイズ可能なフロントエンドを持つAndroid UIライブラリを作成する
- 23. Macでアプリケーションをコーディングして、ネイティブUIエレメントを使用するにはどうすればよいですか?
- 24. xcodeでUIビルダーで作成されたアクセスエレメント。タイトルまたはIDでObjective Cで作成されました。
- 25. UIスレッドで更新されるストップウォッチを作成する
- 26. リマインダーアプリのUIはどのように作成されますか?
- 27. コード対応HTML UIエレメントPHP
- 28. Android UIイベント用のシンプルタイマーを作成するにはどうすればよいですか?
- 29. Android - UIのアクションバーがタブレットで歪んで表示される
- 30. クリーンなJava 7つの方法でファイルが作成されていない場合は作成する
少し詳しく説明できますか?あなたの質問は理解しにくいです。 –