問題タブ [drawertoggle]
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 - DrawerLayoutが開き始めたことを検出する方法は?
そのため、Navigation Drawerが開き始めたときに非表示にしたいタブがあります。私が持っているコードは、開いたときにそれらを非表示にしますが、それは私が望むものではありません.
これが私が試したことです:
- を に設定
onClickListener
しmDrawerLayout
ます。onClick
呼び出されることはありません - を に設定
onTouchListener
しmDrawerLayout
ます。onTouch
呼び出されることはありません - 研究
ActionBarDrawerToggle
とDrawerLayout
クラス。のようなものが見つかりませんでしonDrawerStartedOpening
た。
android - アクション バー ドロワー トグル カスタム アイコン
アクション バー ドロワー トグルを使用しようとしていますが、メニュー アイコン以外のものを表示したいと考えています。カスタム メニュー アイコンの右上隅に通知カウントを表示したいのですが、必要に応じてアクション バー ドロワー トグルに戻る矢印を表示したいです。
そのため、最初にカスタム レイアウト (メニュー アイコンのイメージビューと通知カウントのテキストビューを含む) をアクション バー ドロワー トグルに表示できるかどうかを確認しようとしましたが、成功しませんでした。
次に、カスタム メニュー アイコンを含むメニュー項目を作成しようとしました。このメニュー項目をクリックすると、ナビゲーション ドロワーを開閉しますが、通知を含むテキストビューをメニュー アイコンに表示できません。
どんな助け/アイデアも大歓迎です:)
android - 引き出しフラグメントのアイコンを削除する方法
actionBar.setDisplayHomeAsUpEnabled(false); を使用しました。actionBar.setHomeButtonEnabled(false); 引き出しアイコンを削除します。機能しましたが、アイコンは以前と同じようにスペースを占有しているようです。また、引き出しを開くために使用できる小さな透明なボタンが残っています。アイコンを「完全に」削除できますか? または、右に同じ余白を追加できるように、アイコンが占める正確な幅はどれくらいですか。
android - 引き出しフリップ アニメーション (Google フォト、Play ストアなど)
ドロワー ボタンのまったく新しいハンバーガー フリップ アニメーション:
Android Lでこれを行う方法は? (または下位 SDK)
android - Android appcompat v7 21 ライブラリから DrawerArrowToggle を実装する方法
Android 5.0 がリリースされたので、アニメーション化されたアクションバー アイコンを実装する方法を考えていました。
ここのこのライブラリは私にとっては問題なく実装されていますが、appcompat v7 ライブラリにはそれがあるため、どのように実装できますか?
ライブラリは、themes.xml でそれを参照します。
このスタイルで
アップデート
v7 DrawerToggle を使用してこれを実装しました。しかし、私はそれをスタイリングすることはできません。助けてください
v7のstyles_base.xmlでスタイリングを見つけました
これをスタイルに追加しましたが、機能しませんでした。私のattr.xmlにも追加されました
しかし、そうするとクラッシュし、色の種類のエラーが表示されます。私は何が欠けていますか?
android - Appcompat v7 21、Toolbar、および DrawerLayout を使用して Burger to Arrow をアニメーション化する方法
私はandroid.support.v4.widget.DrawerLayoutでandroid.support.v7.widget.Toolbarを使用しています。正常に動作し、Navigation Drawer を閉じると Burger アイコンが表示され、Drawer が開いていると矢印アイコンが表示されます。引き出しを無効にして、アプリのイベントでバーガー アイコンを矢印にアニメーション化したいと考えています。ロック モードをクローズに設定しようとしましたが、v7.app.ActionBarDrawerToggle がまだバーガーを表示しており、ドロワーが開きます。
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
何か案は?ありがとう!
アップデート:
いいえ、アイコンの状態を変更し、ドロワーを有効/無効にすることはできますが、アニメーションはこのアプローチでは機能しません:
ドロワーはツールバーの上部にあります。
android - タイトルと v7 ドロワー トグルの間の間隔を設定します
現在、v7 サポート ライブラリの ActionBarDrawerToggle を使用しています。ただし、showHomeEnabled を無効にしているため、ドロワー アイコンはタイトル フォントに直接表示されます。タイトルとトグルの間により多くの空きスペースを設定するにはどうすればよいですか?
ありがとう
android - ActionBar compat v7 21 の引き出しインジケーター
私のアプリケーションはActionBarCompat
ライブラリとNavigationDrawer
サポート ライブラリを使用しています。ActionBarDrawerToggle
ドロワーを取得するために appcompat v7を使用します。にはカスタム検索ビューがありますActionBar
。このような:
しかし、引き出しインジケーターが間違って表示され、アクション検索ビューが展開されているときに戻る矢印が表示されません。
PlayStore アプリケーションのように表示したい:
どうすればいいですか?前もって感謝します。