問題タブ [bottom-sheet]

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

android - ボトムシート ビュー Android

プロジェクトにボトムシート ビューを統合しました。ボタンをクリックして画面の高さの 50% まで下のシート ビューを開き、ユーザーがドラッグして親の高さまでドラッグするか、下に折りたたむことができます。

試してみましたが、ボタンをクリックして開くと、一番下のシートが親の全高を占めています。

XML コード:

コード:

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

android - サポート ライブラリの BottomSheet を使用するときに背景を暗くする方法は?

ここに示されているように、背景を暗くするにはどうすればよいですか?

と を使用して通常どおりにセットアップしましCoordinatorLayoutBottomSheetBehavior

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

android - AS が BottomSheetBehavior_Params、_behavior_peekHeight、_behavior_hideable を見つけられない

アプリをサポート ライブラリ バージョン 24.0.0 に更新したところ、BottomSheet Params に関するエラーが発生しました。
コード:

Android Studio が見つからない:

  • android.support.design.R.styleable.BottomSheetBehavior_Params
  • android.support.design.R.styleable.BottomSheetBehavior_Params_behavior_peekHeight
  • android.support.design.R.styleable.BottomSheetBehavior_Params_behavior_hideable

彼らがそれをどこに動かしたか分かりますか?

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

android - Android BottomSheetDialogFragment 非表示/表示動作

Android の新しいサポート ライブラリ 24.0.0 サポート ライブラリのBottomSheetDialogFragment. 2つのことを除いて、すべて正常に動作します。以前は、plain oldDialogFragmentを使用していたときに、以下の 2 つのプロパティを使用して

  1. 黒い影を取り除きます。

    dialog.getWindow().setBackgroundDrawableResource(android.R.color.transparent);

  2. 外側の領域をクリックしたときにフラグメントが破棄されないようにします。

    dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);

    dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL

;

ボトムシートフラグメントの場合、上記と同等のものになります。以下は私のBottomSheetFragmentコードです。

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

java - BottomSheet の不適切な動作

BottomView の初期化中に、その部分が画面の下部に表示されます。指でドラッグしようとすると、表示されてすぐに消えます。修正方法は?または、FloatActionButton がクリックされた後、BottomSheet のすべての項目が画面に表示されるようにする方法は?

BottomSheet のビデオ: https://www.youtube.com/watch?v=58bhlc-KfYA&feature=youtu.be

活動コード:

BottomSheet 内の RecyclerView アダプター:

アクティビティのxml:

BottomSheet 内の RecyclerView アイテムの xml:

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

android-viewpager - BottomSheetDialogFragment内のTabLayout、ViewPager

ビューページャー内に2つのフラグメントを表示するボトムシートが必要です。FragmentPagerAdapter と BottomSheetDialogFragment で 2 つの Fragment を使用して、ダイアログを作成しました。

私の問題はviewPagerにあり、2番目のフラグメントrecyclerviewはスクロールしません。

私のアプリケーションが表示されている画像

Recyclerview アダプター

私の最初のフラグメントコード(2番目と同じ)

FragmentPagerAdapter

BottomSheetDialogFragment

}

問題がどこにあるのかわかりません、助けてください

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

java - BottomSheet のタイトル

RecyclerView を持つ BottomSheet があり、下の図のようにそこにタイトルを追加したい (「新しいレコードを追加」)、bottom_sheet LinearLayout の RecyclerView の前に TextView を追加しようとしましたが、このテキストは表示されません画面上でも、RecyclerView にアイテムを追加しようとしていたので (しかし、それは正しいアプローチではないと感じています)、私の質問は、BottomSheet にタイトルを追加する方法ですか?

これは、BottomSheet にある RecyclerView に項目を追加する方法です。

画面のxml:

BottomSheet にある RecyclerView の項目の xml:

ここに画像の説明を入力

0 投票する
10 に答える
28818 参照

android - android BottomSheet 外側をクリックしたときに折りたたむ方法は?

NestedScrollView でボトムシートの動作を実装しました。そして、外側に触れたときにボトムシートビューを非表示にすることができるかどうか疑問に思っていました.