問題タブ [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.
android - ボトムシート ビュー Android
プロジェクトにボトムシート ビューを統合しました。ボタンをクリックして画面の高さの 50% まで下のシート ビューを開き、ユーザーがドラッグして親の高さまでドラッグするか、下に折りたたむことができます。
試してみましたが、ボタンをクリックして開くと、一番下のシートが親の全高を占めています。
XML コード:
コード:
android - サポート ライブラリの BottomSheet を使用するときに背景を暗くする方法は?
ここに示されているように、背景を暗くするにはどうすればよいですか?
と を使用して通常どおりにセットアップしましCoordinatorLayout
たBottomSheetBehavior
。
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
彼らがそれをどこに動かしたか分かりますか?
android - Android BottomSheetDialogFragment 非表示/表示動作
Android の新しいサポート ライブラリ 24.0.0 サポート ライブラリのBottomSheetDialogFragment
. 2つのことを除いて、すべて正常に動作します。以前は、plain oldDialogFragment
を使用していたときに、以下の 2 つのプロパティを使用して
黒い影を取り除きます。
dialog.getWindow().setBackgroundDrawableResource(android.R.color.transparent)
;外側の領域をクリックしたときにフラグメントが破棄されないようにします。
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.getWindow().setFlags(WindowManager.LayoutParams.FLAG_NOT_TOUCH_MODAL
、
;
ボトムシートフラグメントの場合、上記と同等のものになります。以下は私のBottomSheetFragmentコードです。
java - BottomSheet の不適切な動作
BottomView の初期化中に、その部分が画面の下部に表示されます。指でドラッグしようとすると、表示されてすぐに消えます。修正方法は?または、FloatActionButton がクリックされた後、BottomSheet のすべての項目が画面に表示されるようにする方法は?
BottomSheet のビデオ: https://www.youtube.com/watch?v=58bhlc-KfYA&feature=youtu.be
活動コード:
BottomSheet 内の RecyclerView アダプター:
アクティビティのxml:
BottomSheet 内の RecyclerView アイテムの xml:
android-viewpager - BottomSheetDialogFragment内のTabLayout、ViewPager
ビューページャー内に2つのフラグメントを表示するボトムシートが必要です。FragmentPagerAdapter と BottomSheetDialogFragment で 2 つの Fragment を使用して、ダイアログを作成しました。
私の問題はviewPagerにあり、2番目のフラグメントrecyclerviewはスクロールしません。
Recyclerview アダプター
私の最初のフラグメントコード(2番目と同じ)
FragmentPagerAdapter
BottomSheetDialogFragment
}
問題がどこにあるのかわかりません、助けてください
java - BottomSheet のタイトル
RecyclerView を持つ BottomSheet があり、下の図のようにそこにタイトルを追加したい (「新しいレコードを追加」)、bottom_sheet LinearLayout の RecyclerView の前に TextView を追加しようとしましたが、このテキストは表示されません画面上でも、RecyclerView にアイテムを追加しようとしていたので (しかし、それは正しいアプローチではないと感じています)、私の質問は、BottomSheet にタイトルを追加する方法ですか?
これは、BottomSheet にある RecyclerView に項目を追加する方法です。
画面のxml:
BottomSheet にある RecyclerView の項目の xml:
android - android BottomSheet 外側をクリックしたときに折りたたむ方法は?
NestedScrollView でボトムシートの動作を実装しました。そして、外側に触れたときにボトムシートビューを非表示にすることができるかどうか疑問に思っていました.