問題タブ [drawerlayout]
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 - Android、サポート ライブラリを使用しない場合の DrawerLayout の同等クラスは何ですか?
SDK の最小バージョンは 14 であるため、アプリケーションにサポート ライブラリを追加したくありません。DrawerLayout
ページでのAndroid の説明に基づいて、このビュー グループはサポート ライブラリ ( android.support.v4.widget
) で定義されます。
DrawerLayout
サポート ライブラリを追加しない場合と同等のクラスはありますか? ありがとう。
android - v4.widget.DrawerLayout.isDrawerOpen()/.openDrawer()/.closeDrawer() に渡す必要があるもの
私は非推奨であるため、ここでアンドロイドDrawerLayout
が提案するように自分のコードを移動しようとしています。SlidingDrawer
私の問題は、これまでのところDrawerLayout
、実装が非常に悪いか、役に立たないエラーメッセージが表示されているか (防御的なプログラミングがない)、ドキュメントで十分に説明されていないように見えることです。
isDrawerOpen()
メソッドはここで説明されています:
public boolean isDrawerOpen (ドロワーを表示)
指定されたドロワー ビューが現在開いている状態かどうかを確認します。「開いている」と見なされるには、引き出しが完全に見える状態になっている必要があります。部分的な可視性を確認するには、isDrawerVisible(android.view.View) を使用します。
パラメータ: drawer - チェックする引き出しビュー
指定されたドロワー ビューが開いている場合は true
各メソッドisDrawerOpen(View drawer)
、openDrawer(View drawer)
およびcloseDrawer(View drawer)
が渡された場合は機能しません:DrawerLayout
問題のメソッドまたはその子のいずれか。これらのメソッドが機能できるようにするために、これらのメソッドに何を入力する必要があるのか わかりません。誰か教えてくれませんか?
実装に関する問題の説明全体については、以下を参照してください。
私は次のようなレイアウトを持っています:
私のコードでは、次のメソッドをボタンに接続しています。
ただし、それ自体を引数として指定すると (極端に冗長になります)、次のエラーが発生します。
(お気づきのように、何が間違っていたかについての情報は提供されません。代わりに、問題の症状です)。
ここまたはここでの他の回答は、理解できないか、質問に非常に密接に関連しており、あまり説明がありません。それでも、私は偽物LinearLayout
またはDrawerLayout
s の子を追加しようとしましたが、それぞれがこのエラーを出します:
これらのメソッドが実際に機能するために何を渡す必要があるかを誰かが説明できますか?
android - Android-support-v13 に DrawerLayout が見つかりません
プロジェクトに android-support-v13 を追加しましたが、警告が表示されます
警告: 依存関係リストに android-support-v4 と android-support-v13 の両方が見つかりました。v13 には v4 が含まれているため、v13 のみを使用します。
ビルド パスから v4 を削除すると、DrawerLayout を型に解決できません。
どんな助けでも大歓迎です。
よろしく、
android-fragments - webview でアプリケーションを起動
ナビゲーション ドロワー (フラグメントを使用) を備えた webview で構成されたアプリケーションを開発しています。空白のページしかないときに、サイトのホームページでアプリケーションを開始したいのですが、可能ですか?よろしくお願いします。 xml:
フラグメントの layout.xml:
メイン Java:
}
android - DrawerLayout: ドロワーが開いているときにコンテンツのクリックを無効にする
ListView を含む DrawerLayout と、TabHost を含む FrameLayout があります。DrawerLayout の空の領域をクリックすると、クリックが FrameLayout に渡され、タブの状態が変わることがよくあります。タブは非表示になっているため、これが発生したくありません。
DrawerLayout が開いているときにタッチ イベントをインターセプトする方法はありますか?
android - Androidで引き出しレイアウトの一部を常に見えるようにする
引き出しレイアウトを使用して、右から左に移動する引き出しを作成しています。しかし、引き出しの一部を常に右側に表示したいと考えています。どうすればこれができるか教えてください。
c# - DrawerLayout をタイプに解決できません
Android SDK マネージャー -> インストール オプションを使用して、Android サポート ライブラリを rev19 に更新しました。
Visual Studio IDE を使用して Android アプリケーションをビルドしています。
DrawerLayoutを実装するための次のサンプルも参照していますが、サンプルでもDRawerLayoutを機能させることができませんでした。サンプルへのリンクはこちらです。
私は何かを逃していますか?
android - Android の同じアクティビティ内の NavigationDrawer と ViewPager
ActionBarSherlockを使用して、NavigationDrawerを作成しようとしているだけでなく、アクティビティにタブをスライドさせたViewPagerを作成しようとしています。タブがあり、ビュー ページャーとドロワー レイアウトのレイアウトを作成しました。私が持っているのは、viewpager レイアウトと drawerlayout が別々のファイルにあり、ビューを見つけるためにおそらく同じファイルにあるはずだということです。私が持っているコードでこれを行う方法はわかりませんが。
私はこれを行う方法について多くの調査を行いましたが、標準的なパターンはこれを行わないことですが、多くの人が指摘しているように、Google Playミュージックはこれを行います. 私は自分のアプリケーションをそのように見せたいのですが、人々が提案したように回避策があることを知っています。回避策が ActionBarSherlock と現在実装しているコードでどのように機能するかはわかりません。誰でもこれで私を助けてください。前もって感謝します。
これが私のアクティビティコードです:
これが私の DrawerLayout レイアウト xml コードです。
そして、ここに私の ViewPager レイアウト xml コードがあります:
android - ActionBarDrawerToggle を使用した ActionBarActivity - drawerImageRes を使用しない
このandroidの例から作業して、サポート バージョン (android.support.v4 および android.support.v7) を使用するアプリを作成しようとしました。
この例では、次のようなメニュー ドロワーを作成します。
私のコードはこれを取得します
アイコンが異なり、移動方法が異なることに注意してください。私のバージョンでは移動しません。
サンプルコード
マイコード
トグルアイコンを使用していないか、移動していない理由を誰か知っていますか? それとも、サポート ライブラリを使用してそのようにできないのでしょうか。