問題タブ [slidingdrawer]

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 に答える
2350 参照

android - ハンドルのない SlidingDrawer?

AndroidのSlidingDrawerを考えてみましょう。私が見たすべてのサンプルには、ハンドルとして大きなボタンがあります。涼しい。しかし、Android のメイン ウィンドウと同じように、目に見えないハンドルが必要です。

ビューの下からドラッグするたびに、スライダーが表示されます (下から上にスライドさせたい)。また、ハンドルを描画する必要はありません。

これは Android 2.2 でどのように実現できますか?

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

android - Android Sliding Drawer ラップ コンテンツ - コンテンツからレイアウト内のスペースを取得する方法

引出しを閉めた時に引出しの中身からスペースを取りたい。半分の画面にスライド式の引き出しがあり、残りの半分にはリスト ビューがあります。スライドドロワーを閉じたときに、リストビューを全画面表示にしたい。

1 つの方法は、スライド ドロワー全体を非表示にすることです。

しかし、それは引き出し全体を隠します。ハンドルだけでなく、コンテンツだけを隠したいのです。

動作しません。

ありがとう

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

android - SlidingDrawer ハンドルの位置を変更する

Android のデフォルトは、SlidingDrawer ハンドルを中央に配置することですが、私はそのようにしたくありません。代わりに右にあることを望みます。

私は検索を行い、1つの答えを見つけました: アンドロイドのスライドドロワーのハンドルボタンの位置を変更する方法

これに関する問題は、RelativeLayout 全体がハンドルになるため、SlidingDrawer も開くため、ハンドルの横にボタンを配置できないことです。また、ImageView をハンドルにしようとしましたが、RelativeLayout を無視しました。

SlidingDrawer を拡張する必要があると思いますが、その方法がわかりません:(

編集:別の方法で解決しました。ハンドラーのサイズを 0px にし、別のボタンを使用して SlidingDrawer.open() を呼び出します。手動で実装しないと「スライド」して開くことができないため、これは完璧ではありませんが、機能します。

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

android - ListViewレイアウト上のSlidingDrawレイアウトは可能ですか?

リストビューの上にSlidingDrawを配置することが可能かどうか、したがってどのようにすればよいか疑問に思っていますか? 状況は次のとおりです。カスタムリストアダプターがあります-レイアウトとすべてを膨らませます-リストを作成します。このリストにスライド ドローを適用したいと思います。しかし、SlidingDrawer コードを使用してメイン レイアウトを xml ファイルとして設定しようとすると、アダプターに干渉していると思われるため、強制的に閉じられます。アドバイスをありがとう。

ここに私のコードの大部分があります:

setContentView を削除すると機能しますが、追加すると機能しません(強制的に閉じます)。しかし、これは SlideDrawer を使用した xml レイアウトがある場所です。:/ 助けてくれてありがとう

これはxmlコードです:

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

android - SlidingDrawer が開いているときに背景をぼかす/ぼかす

スライドドロワーが開いているときに背景を暗く/ぼかす方法を探していますが、見つかりませんでした。さて、私の質問は、それは可能ですか?

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

android - 引出しの背景色

現在、Android プロジェクトに取り組んでおり、SlidingDrawer を使用していますが、背景色の変更に問題があります。

デフォルトでは、SlidingDrawer は透明に見えるため、コンテンツの上にスライドすると、メイン画面が下に表示されるため、slidedrawer のコンテンツを読みにくくなります。

背景色を黒に変更したかったのですが、何らかの理由でメイン コンテンツの背景色が変更されてしまい、スライド ドロワーを押し上げたときにコンテンツが表示されず、コンテンツのみが表示されます。

以下は、スライド式引き出しを生成するために使用したコードです

ご協力いただきありがとうございます。

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

android - すべてのアクティビティで同じ SlidingDrawer?

slidingDrawerすべてのアクティビティからアクセスする必要があるリンクを含むアプリケーションに があります。単一のものを作成し、slidingDrawerそれをすべてのアクティビティに拡張することは可能ですか? どの例も非常に役立ちます。

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

android - スライド ドロワー内でスクロール ビューがスクロールされない

私はフレームレイアウトのレイアウトを持っており、この中に2つの子ビュー、スライディングドロワーとリストビューがあります。スライドドロワーの内側にスクロールビューが必要ですが、実行するとスクロールビューをスクロールできません。誰もが前に同じ問題を抱えていますか?

これは私のレイアウトです。スクロールビュー内のlinearlayoutを削除すると、正常に実行できます。誰でも助けることができますか?

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

android - 画面タップで SlidingDrawer を非表示にする

デフォルトでは、Android の SlidingDrawer は、子ビューをハンドルとして使用してそれ自体を開いたり隠したりするように設計されています。しかし、ここでは、開いている SlidingDrawer 領域内にない画面上の任意の場所をタップして、SlidingDrawer を非表示にしたいと考えています。ユーザーがデスクトップ/Web ベースのアプリの他の場所をタップすると、ポップアップ メニューが非表示になるのと同じように。それを行う方法はありますか?私のslidingDrawerは全画面表示にならないように作られているため、ユーザーは画面上の他の場所をタップできます。

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

android - Android (ネイティブ Java) - スライド ドロワー - コンテンツ (イメージビューとチェックボックス) のクリック イベントが発生しない

プロジェクトの 1 つでは、下からスライド パネルがあります。どのユーザーがチェックボックスを選択して、パネル内の画像をクリックできるか。そのため、相対レイアウト内にスライド ドロワー コンポーネントを追加しました。トップビューにはリストビューが含まれ、ボトムビューにはスライドドロワーが含まれます。

スライド コンポーネントのハンドルとコンテンツ パーツがあります。コンテンツ内に、チェックボックスとイメージビューを追加しました。ユーザーがそれらのいずれかをクリックしたときに、これらのイベントをリッスンしたいと思います。スライド ドロワー イベントはリッスンできますが、他の 2 つのクリック イベントはリッスンできません。

スライド ドロワーのコンテンツ パーツ内のイベントをリッスンするのに何か見逃してはいけませんか。レイアウトxmlでクリック可能なプロパティをtrueに追加してみました。しかし、それでも同じ結果です。

Googleで検索しましたが、解決策を見つけることができませんでした。

何か不足している場合はお知らせください。

よろしくお願いします。