問題タブ [bottomsheetdialogfragment]
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 - ビュー setVisibility(View.GONE) の後に Android BottomSheetDialogFragment が TOP にポップされる
BottomSheetDialogFragment にレイアウトを配置しました。レイアウトでは、3 つのウィジェットが交互に表示されます。つまり、1 つのウィジェットは setVisibilty(View.VISIBLE) で、他のウィジェットは setVisiibility(View.GONE) です。ただし、ウィジェットが setVisibility(View.GONE) の場合、BottomSheetDialogFragment が TOP に表示されます。BottomSheetDialogFragment をスライドした後、すぐに一番下の瞬間に移動します。この状況の理由はわかりません。setVisibility(View.GONE) は BottomSheetDialogFragment のライフサイクルには影響しないと誰かが私に言いました。したがって、問題は、layoutPrarms または動作からの高さである可能性があります。
これが XML ファイルです。問題はありますか?
これが Java コードです。
}
PS。申し訳ありませんが、私の英語はうまくありません。何か問題があれば、教えてください。改善します。みんな、ありがとう