我有一个DialogFragment用于浮动对话框,其中包括一个特殊的键盘,当用户在EditText字段内按下时弹出(正常IME被阻止显示)。 我希望键盘在用户按下返回按钮时关闭(visibility = GONE),但对话框仍然可见,就像普通的IME服务一样。然而,据我所知,从我在SO和其...
在开发Android应用程序时,我看到建议使用DialogFragment而不是直接使用AlertDialog来显示警报和确认框。 例如,在 DialogFragment 的文档中就这样做:http://developer.android.com/reference/android/app/...
我如何监听BottomSheetDialogFragment的最终关闭?我只想在最终关闭时保存用户更改... 我尝试了以下方法: 方法1 这只有在通过向下滑动对话框关闭时才会触发(不是在返回按键或点击外部触摸时)@Override public Dialog onCreateDialog...
我有一个 DialogFragment,在 onActivityCreated 方法中设置它的进入/退出动画如下: @Override public void onActivityCreated(Bundle arg0) { super.onActivityCre...
当显示一个DialogFragment时,我遇到了一个IllegalStateException错误:java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState 我知道为什么会发生...
在DialogFragment中正确使用Android View Binding的方式是什么? 官方文档仅提到了Activity和Fragment: https://developer.android.com/topic/libraries/view-binding
我使用DialogFragment (onCreateDialog)和ViewModel来实现。但是,当我尝试将getViewLifecycleOwner()传递给LiveData::observe方法时,会出现以下错误: java.lang.IllegalStateException: C...
通过在谷歌上搜索,我找不到关于 android.support.v4.app.DialogFragment 正确的生命周期。我需要这个来实现一些功能。我们知道 DialogFragment 有一些与 Dialog 相同的方法。 DialogFragment 扩展了 Fragment,因此其生...
我从A fragment启动了bottomSheetDialogFragment。 我想从该bottomSheetDialogFragment中选择日期,然后将其设置在fragment A中。 日期已经选择好了,我只是想要在fragment A中获取它并设置在一些字段中。 如何获取该值呢? 有...
我已经创建了一个自定义对话框片段和它的XML如下:<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"...