問題タブ [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.

0 投票する
5 に答える
29684 参照

android - デバイス画面の右側にドロワー レイアウト アイコンを設定する方法

私はドロワー レイアウト サンプル アプリケーションを作成しました。問題なく動作しています。私の問題は、ドロワー レイアウトが右から左に完全に機能することですが、アイコンを左側から右側に移動しようとしていますが、機能していません。提案をお願いします..!!! これは可能ですか?

ここに画像の説明を入力

0 投票する
1 に答える
2171 参照

android - Android、サポート ライブラリを使用しない場合の DrawerLayout の同等クラスは何ですか?

SDK の最小バージョンは 14 であるため、アプリケーションにサポート ライブラリを追加したくありません。DrawerLayoutページでのAndroid の説明に基づいて、このビュー グループはサポート ライブラリ ( android.support.v4.widget) で定義されます。

DrawerLayoutサポート ライブラリを追加しない場合と同等のクラスはありますか? ありがとう。

0 投票する
4 に答える
9528 参照

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またはDrawerLayouts の子を追加しようとしましたが、それぞれがこのエラーを出します:

これらのメソッドが実際に機能するために何を渡す必要があるかを誰かが説明できますか?

0 投票する
2 に答える
440 参照

android - Android-support-v13 に DrawerLayout が見つかりません

プロジェクトに android-support-v13 を追加しましたが、警告が表示されます

警告: 依存関係リストに android-support-v4 と android-support-v13 の両方が見つかりました。v13 には v4 が含まれているため、v13 のみを使用します。

ビルド パスから v4 を削除すると、DrawerLayout を型に解決できません。

どんな助けでも大歓迎です。

よろしく、

0 投票する
1 に答える
784 参照

android-fragments - webview でアプリケーションを起動

ナビゲーション ドロワー (フラグメントを使用) を備えた webview で構成されたアプリケーションを開発しています。空白のページしかないときに、サイトのホームページでアプリケーションを開始したいのですが、可能ですか?よろしくお願いします。 xml:

フラグメントの layout.xml:

メイン Java:

}

0 投票する
3 に答える
3616 参照

android - DrawerLayout: ドロワーが開いているときにコンテンツのクリックを無効にする

ListView を含む DrawerLayout と、TabHost を含む FrameLayout があります。DrawerLayout の空の領域をクリックすると、クリックが FrameLayout に渡され、タブの状態が変わることがよくあります。タブは非表示になっているため、これが発生したくありません。

DrawerLayout が開いているときにタッチ イベントをインターセプトする方法はありますか?

0 投票する
1 に答える
381 参照

android - Androidで引き出しレイアウトの一部を常に見えるようにする

引き出しレイアウトを使用して、右から左に移動する引き出しを作成しています。しかし、引き出しの一部を常に右側に表示したいと考えています。どうすればこれができるか教えてください。

0 投票する
0 に答える
122 参照

c# - DrawerLayout をタイプに解決できません

Android SDK マネージャー -> インストール オプションを使用して、Android サポート ライブラリを rev19 に更新しました。

Visual Studio IDE を使用して Android アプリケーションをビルドしています。

DrawerLayoutを実装するための次のサンプルも参照していますが、サンプルでもDRawerLayoutを機能させることができませんでした。サンプルへのリンクはこちらです。

私は何かを逃していますか?

0 投票する
1 に答える
1833 参照

android - Android の同じアクティビティ内の NavigationDrawer と ViewPager

ActionBarSherlockを使用して、NavigationDrawerを作成しようとしているだけでなく、アクティビティにタブをスライドさせたViewPagerを作成しようとしています。タブがあり、ビュー ページャーとドロワー レイアウトのレイアウトを作成しました。私が持っているのは、viewpager レイアウトと drawerlayout が別々のファイルにあり、ビューを見つけるためにおそらく同じファイルにあるはずだということです。私が持っているコードでこれを行う方法はわかりませんが。

私はこれを行う方法について多くの調査を行いましたが、標準的なパターンはこれを行わないことですが、多くの人が指摘しているように、Google Playミュージックはこれを行います. 私は自分のアプリケーションをそのように見せたいのですが、人々が提案したように回避策があることを知っています。回避策が ActionBarSherlock と現在実装しているコードでどのように機能するかはわかりません。誰でもこれで私を助けてください。前もって感謝します。

これが私のアクティビティコードです:

これが私の DrawerLayout レイアウト xml コードです。

そして、ここに私の ViewPager レイアウト xml コードがあります:

0 投票する
3 に答える
33803 参照

android - ActionBarDrawerToggle を使用した ActionBarActivity - drawerImageRes を使用しない

このandroidの例から作業して、サポート バージョン (android.support.v4 および android.support.v7) を使用するアプリを作成しようとしました。

この例では、次のようなメニュー ドロワーを作成します。

ここに画像の説明を入力 ここに画像の説明を入力

私のコードはこれを取得します

ここに画像の説明を入力

アイコンが異なり、移動方法が異なることに注意してください。私のバージョンでは移動しません。

サンプルコード

マイコード

トグルアイコンを使用していないか、移動していない理由を誰か知っていますか? それとも、サポート ライブラリを使用してそのようにできないのでしょうか。