問題タブ [android-bottomsheetdialog]

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

android - BottomSheetDialogFragment が警告ダイアログのように画面の中央に開くことがあります

展開された状態で開く必要があり、スワイプダウン中に折りたたまれた状態をスキップする必要がある BottomSheetDialogFragment があります。

問題は、時々予期しない動作が発生することです

予期しない動作

時々このような見方をするのはなぜですか?

以下はそのための私のコードです、

そして、同じスタイル/テーマは

ほとんどの場合、この部分を達成しますが、どういうわけか他のスクリーンショットの動作が表示されます。 予想される行動

この問題を解決した、または直面したことがある人は、コメントしたり解決策に答えたりできます。ありがとうございます。

0 投票する
2 に答える
434 参照

android - BottomSheetDialogFragment の背景を適用した後、ボタンの背景を変更できません

BottomSheetDialogFragment の角を丸くする必要があったため、背景としてカスタム ドローアブルを適用しました。しかし、カスタム背景を適用した後、BottomSheet のボタンはカスタム背景を受け入れません。白い背景を表示するだけです。backgroundTint は正常に機能し、ボタンの色を変更します。

themes.xml :

add_new_bg.xml :

BottomSheetDialogFragment コード: