問題タブ [drawer]
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 - SlidingMenu ライブラリと Android Navigation Drawer の違いは何ですか?
SlidingMenu ライブラリは優れたサードパーティ ライブラリであり、私はすでに長い間使用しています。これで、Android が Navigation Drawer を使用して新しいナビゲーション パターンを提供することがわかりました。スライドメニューのようです。では、すでにこの2つを両方使用している人はいますか? 違いは何ですか?また、長所と短所は何ですか?どうもありがとう。
android - ナビゲーション ドロワーを使用してフラグメント (?) のレイアウトまたはアクティビティを変更する
新しいNavigation Drawerを使用しようとしています。私はガイドラインに従い、セクション名のタイトルが選択された項目で変更されるなどの操作を行うことができました。次にやりたいことをアーカイブする方法がわからないので、今は行き詰まっています。
ドロワー内のアイテムをクリックすると、たとえばhome、特定の画面の特定のレイアウトで作成したすべてのものがある画面に移動したいと思います。や画像などはすべて静的なものなTextViews
ので、何もする必要はありません。
activity
引き出しのすべてのアイテムの と レイアウトを作成し、ListView
(まだ方法がわからない) でアクティビティを開始する必要がありonItemSelected()
ますか? ListView
または、アイテムをクリックして次のように言うたびに、その場でフラグメントを作成するようなことはできますか
編集
onItemClick()
テストとして、クリックされた配列位置を渡すメソッドを入れました。テストとして、私は次のように使用しました:
それは機能しますが、連絡先のレイアウトがDrawerLayout
. switch
オンポジションを使用してsetContentView()
レイアウトを変更してネストする代わりに、私の目標を達成するためのよりエレガントな方法はありDrawerLayout
ますか? (それが可能かどうかさえわかりません-同じIDがあるため、おそらく不可能です)
コメントの返信に十分なスペースがないため、@Stefanがこれを編集しました
Stefan に感謝します。Google の例は、私をさらに混乱させるものです。おそらく10,000回読んだフラグメントには、ほんの少しの卑劣なことがあると確信していますが、私の脳は同化を拒否しています. 私が理解している限り、Google の例では、ドロワー内のアイテムをクリックすると、新しいフラグメントが作成され、このフラグメントがxml レイアウトのListView
ドロワー以外にある唯一のものを置き換えます。画面のスペース。次に、すべてのフラグメントは惑星を表示するだけなので、コードはフラグメントに、項目クリックの配列位置に基づいてその画像を変更するように指示します。MainActivity
FrameLayout
ImageView
ListView
java - Android: インポート DrawerLayout を解決できません
Android http://developer.android.com/design/patterns/navigation-drawer.html#ImpactOnNavから新しい「ナビゲーション ドロワー」を使用するために必要なクラスをインポートしようとしてい ます。
DrawerLayout: http://developer.android.com/reference/android/support/v4/widget/DrawerLayout.html
ActionBarDrawerToggle: http://developer.android.com/reference/android/support/v4/app/ActionBarDrawerToggle.html
インポート android.support.v4.widget.DrawerLayout を解決できません インポート android.support.v4.app.ActionBarDrawerToggle を解決できません
ライブラリを最新バージョンに更新しましたが、それでもこれらのクラスが認識されません。
android - Android でナビゲーション ドロワーを開くスワイプ ジェスチャを無効にする
Google のナビゲーション ドロワー ガイドに従っていますが、タブとジェスチャを使用してアクティビティに追加したいと考えています。
ナビゲーションドロワーを開くジェスチャーを無効にしたいのですが、これを行う方法を知っている人はいますか?
javascript - Accordion/Drawer menu with Javascript? please advise
Sorry to bother, I want to create a menu like this one: sample menu could you please guide me? point me in the right direction? what would be the correct name of this kind of menu? what kind of language could I use? any similar examples out there? thanks a lot for your time.
Biz
javascript - javascriptで引き出しの開閉を切り替えようとしています
jQuery/JavaScript を使用して引き出しを開閉し、引き出しの高さを 25px (別の要素の後ろに隠れている場所) から 250px に変更して、開いて表示されるようにしようとしています。ボタンとして機能する上矢印があります。引き出しが開くとクラスが切り替わり、下矢印になります。コードの上矢印部分のすべてが機能します。なぜか下矢印部分が動かず、引き出しが閉まりません。これは、DOM にまだ追加されていないクラスにクリック イベントを追加しようとしていることが原因ではないかと疑っていますが、それが正しいかどうかはわかりません。それが正しいとしても、それを修正する方法がわかりません。何か案は?
java - imageview を使用した SimonVT MenuDrawer ドラッグ メニュー
SimonVt の menudrawer を使用したいのですが、まさに必要なことを実行してくれます。ImageView
しかし、唯一の問題は、ドラッグしてメニューを表示/非表示にできる を添付したいということです。設定してみましsetSlideDrawable
たがうまくいきません。ドラッグしながら設定onTouchListner
して翻訳することで実行できます。ImageView
しかし、このライブラリを使用している場合、この手間をかけずにそれを行う方法があるはずです。
android - ナビゲーション ドロワーからアクティビティを開始できません
私はアンドロイド ナビゲーション ドロワー ガイドに従っていましたが、リストの項目からアクティビティを開始しようとするまではすべてうまくいきました。最初の項目をクリックすると、作成したテスト トースト メッセージが実行されますが、2 番目の項目をクリックするとアプリがクラッシュするため、ドロワーは正常に動作しているようです。
誰でも問題が何であるか教えてもらえますか、誰かが私を正しい方向に向けてください..
これが私のメインアクティビティです:
そして、ここに activity_main.xml があります
そして、ここに dev.java があります
Pavel Dudka が提案したように、ここに logcat があります
私が見逃している明らかなものがある場合は、私に教えてください。私はアプリ開発コミュニティにかなり慣れていないからです。
どんな助けでも大歓迎です。
ありがとう!