問題タブ [navigationview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ナビゲーション ビューを開いた後にツールバー コントロールを有効にする方法は?
こんにちは、私は Android Studio を初めて使用し、サポート ライブラリ デザイン 22.2.1 の NavigationView を使用しています。Android Studio にあるナビゲーション ドロワー アクティビティのテンプレートを使用する前に覚えています。
最後の方法 (テンプレート) では、ツールバーのボタンを使用できます。
" http://i.stack.imgur.com/hmMfr.png "
しかし、新しい方法では ww できません:
" http://i.stack.imgur.com/uIhwp.png "
また、ツールバーにいくつかのボタンを追加し、ツールバーの下に 2 つ目のナビゲーション ビュー (右) を追加します。
これに役立つ方法があるかどうかはわかりません。
私の activity_main.xml のコードは次のとおりです。
これは、android:fitsSystemWindows (true) を持つ android.support.v4.widget.DrawerLayout の内部にあります。
私のonCreateの主なアクティビティは次のとおりです。
super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
よろしくお願いします!よろしくお願いします。
android - NavigationView -> headerLayout -> ImageButton -> onclick の結果、ContextThemeWrapper で IllegalStateException が発生します
(アプリの左側) にはheaderLayout
、NavigationView
ソーシャルネットワーク アカウントを追加する機能を表す があります。DrawerLayout
ImageButton
これがactivity_main.xmlNavigationView
です。
そして、ここでheader_left.xmlとImageButton
:
MainActivity.javaで、クリック ハンドラー メソッドを定義しました。
残念ながら、次のようにクリックするとアプリがクラッシュしImageButton
ます。
なぜそれが起こるのか、問題を回避する方法を教えてください。(MainActivity.javaonClickListener
に追加する以外に)。
私は同じアプリに別ImageButton
のものを持っていますToolbar
- そしてそのonclickハンドラはMainActivity.javaでうまく呼び出されます。
java - クラス NavigationView の拡張中にエラーが発生しました
アプリの実行中にこのエラーが発生します。何か案は ?Android Studio と SDK 22 を使用しています。
参照しているxmlは次のとおりです。
Headerview.xml :Headerview.xml :Headerview.xml :Headerview.xml :Headerview.xml :Headerview.xml :
XML FOR メニュー/ドロワーは次のとおりです。xml ファイル
android - NavigationViewにリストビューを追加するには?
Android アプリにナビゲーション ドロワーがあります。ナビゲーションビューでナビゲーションドロワーにメニューを表示できますが、ドロワーにリストビューまたはリサイクラービューを表示したいです。引き出しメニューはすべてのユーザーで同じではないため、必要です。ユーザーは読みたい新聞を選びます。例えば:
ユーザー A のリストビューは次のようになります: Washington Post、New York Times、Guardian、Independent。
ユーザー B のリストビュー: Daily Mail、Washington Post、Financial Times。
ナビゲーションビューにリストビューを追加するにはどうすればよいですか?
activity_main.xml :
menu_drawer.xml :
custom_row.xml :