問題タブ [slidingpanelayout]

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 投票する
1 に答える
3209 参照

android - Androidで画面をタッチしてナビゲーションドロワーを閉じる方法

4 つの異なる背景ボタンをクリックすると、左側から 4 つの異なるナビゲーション ドロワーを完全に開くことができました。これで、最初のボタンをクリックすると、最初のナビゲーション ドロワーも開閉します。しかし、問題は、2番目のボタンをクリックすると引き出しが開いているが、リスト項目のonclickを閉じず、引き出しの外側に触れることです。下の画像を参照してください。 これが画像1枚目 これは別のものです

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

android - Fragment (onCreateView) で SlidingPaneLayout を使用しようとすると nullpointerexpection が発生する

SlidingPaneLayout を使用しようとすると、Fragment の onCreateView() 内で nullpointer 例外が発生します。

mSlidingLayout.setPanelSlideListener(新しい SliderListener());

この SlidingPaneLayout の使用を削除し、フラグメント内の何かの Textview を表示するだけで問題なく動作します。

以下は onCreateView コードと LogCat エラー出力です。

}

以下は私のLogCatエラー出力です。

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

java - SlidingPaneLayout isSlideable() メソッドが機能しない

スライド ペイン レイアウトがあります

これは私の onCreate メソッドです:

しかし、slidePaneLayout.isSlideable() は常に false を返します。電話とエミュレータ (Nexus 7) でアプリを実行しようとしましたが、常に同じ結果が返されます。デバッグ モードでは、(slidePaneLayout オブジェクトの) mCanSlide 変数は常に false です。

誰が私が間違っているのか教えてもらえますか? ありがとう。

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

android - スライド ペイン レイアウトのフラグメントは、クリックすると透明になります

プロジェクトでスライディング ペイン レイアウトを使用しています。閉じた状態のときに、フラグメントのレイアウトの空のスペースをクリックしようとしましたが、別のフラグメントでクリックが実行されました (スライド ペイン レイアウトが開いた状態の場合にのみ表示されます)。スクリーン。空の RelativeLayout のスペースはクリックすると透明になるようです。バグがありますか、それとも何か間違ったことをしていますか?

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

android - SlidingPaneLayout がスライドしない

SlidingPaneLayout はスライドしません。

pane.isSlideable() はfalseです! この方法でレイアウトを膨らませます。

私が膨らませるavailable_nodes_fragmentレイアウトは次のとおりです。

SlidingPaneLayout がスライドしない理由がわかりません。この問題が、ネストされたフラグメントを使用しているという事実と関係があるかどうかはわかりません。


私はいくつかの進歩を遂げています。

available_nodes_fragmentレイアウト ファイルを変更しました。

これで、SlidePaneLayout レイアウトがスライドします。何故かはわからない。FrameLayouts の固定の layout_width を wrap_content に変更すると、SlidePaneLayout がスライドし始めました。

私の問題は、ListView で id= "child_fragmentA"の FrameLayout を使用して、画面の30%を水平方向に取得することです。FrameLayout は重みをサポートしていないため、それを行う方法が見つかりませんでした。

ListNodesFragment と ReserveNodesFragment のコードも提供します。

ListFragments.java

ReserveNodesFragment.java

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

android - Android の「SlidingPaneLayout」でアクションバーもプッシュするようにする

android.support.v4.widget.SlidingPaneLayoutスライドメニューの作成に使用しています。残念ながら、SlidingPaneLayoutメイン コンテンツのみをプッシュし、アクション バーは含まれません。このレイアウトでアクションバーもプッシュしたい!

次のようなレイアウトを希望します。

アクションバー付きのSlidingPaneLayout

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

android - スライド パネルの要素でクリック イベントをリッスンする方法

AndroidSlidingPanel ライブラリ " https://github.com/umano/AndroidSlidingUpPanel " を使用して、テキストビューを子としてデモ アプリケーションを作成しました。問題は、ラベル パネルをクリックしようとしたときにラベルをクリックできないことです。

同様の投稿「SlidingUpPanelLayout で子ボタンをクリックできません」に出くわしましたが、setdragview とは何か理解できませんでした。そしてそれは何をしますか?

誰がそれがどのように行われるべきかについていくつかの光を投げることができますか?

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

android - 折りたたまれたときにのみアイコンを表示する Android スライド パネル

下の画像のようなスライド メニューを実装したいのですが、SlidingPaneLayout を使用して左スライド メニューを作成していますが、下の画像のように動作させるにはどうすればよいですか。

ここに画像の説明を入力

左上のアイコンをクリックするか、左にドラッグして閉じると、下の画像のように閉じます。

ここに画像の説明を入力

この画像は、スライド メニューで何をしようとしているのかを示すためのものです。

Androidでこれを達成する方法を知っている人がいることを教えてください。