Androidの学習_ノート

、断片ロードリストビュー

パブリックビューonCreateView(LayoutInflaterのインフレータ、のViewGroupコンテナ、バンドルsavedInstanceState){

       ビュービュー= inflater.inflate(R.layout.listview_fragment、容器、偽); //ローディング破片のレイアウト

       リストビューリストビュー=(リストビュー)view.findViewById(R.id.list_view)。

  ArrayAdapterの<string>アダプタ=新しいArrayAdapterの<string>(getActivity()、android.R.layout.simple_list_item_1、データ)。

        listView.setAdapter(アダプタ)。

        ビューを返します。

}

 

         注意事項:

  1. 差findViewById()とView.findViewById

findViewByIdがメインのデフォルトのレイアウトActivivy、文脈で、一般的に、我々は活動findViewById()関数内で呼び出されたのonCreate()メソッド(**ビュー)findViewById(R.id. **)を使用します。

そして、このような子のレイアウトとして、他の例で記述された*** view.findViewById()呼び出しfindViewByIdビュークラス()です。

  1. フラグメントgetActivity

戻り値フラグメントの活動は、現在、それに関連付けられています。

 

第二に、タイトルバーを非表示

アンドロイド:テーマ=「@アンドロイド:スタイル/ Theme.NoTitleBarは、」フラッシュバックにつながるのタイトルバーを非表示

理由:代わりにAppCompatActivity活動を継承する活動の活動のタイトルバーの継承されたタイプを隠すために使用される方法、。

ソリューション:

  1. getSupportActionBarを使用してください()()隠す;。、有効にするには、これらのステートメントは、setContentView後に置かれることに注意してください。
  2. マニフェストファイルのAndroidManifest.xmlのテーマでアクティブなドキュメントのタイトルバーを非表示に設定しTheme.AppCompat.Light.NoActionBar

 

三、TextViewにはボタンとして使用することができます

ボタンは、TextViewのを継承したのTextViewがボタンとしてのTextViewの使用に直接リスナーを登録して与えることができます。

コモンコントロールの継承構造とレイアウト:

 

 

おすすめ

転載: www.cnblogs.com/pomodoro/p/11361926.html
おすすめ