android-dialogfragment相关内容

如何在FragmentFragment的布局中添加片段?

我有一个自定义的DialogFragment,它包含一个布局,一些UI元素和一个Fragmentholder布局.我需要做的是将Content片段充气到holder布局中,并在其中进行导航.单击添加的片段内的按钮时,视图将导航到另一个视图.该片段将被同一持有人中的另一个片段替换,即contentFragment1将显示一些数据,并且在单击预览按钮时,会将contentFragment1替换为con ..

如何在不显示父级活动的情况下将一个全屏对话框片段替换为另一个?

我有一个使用单个自定义DialogFragment类的Activity.它的外观是数据驱动的,因此在调用之间看起来可能完全不同. 这是“全屏",即 setStyle(DialogFragment.STYLE_NO_FRAME, android.R.style.Theme); 响应网络调用的结果,我关闭了当前正在显示的实例(如果有),并关闭了show()一个新的实例: fina ..

具有自定义布局的DialogFragment导致我的应用程序崩溃

我对Dialog片段有问题.使用我的自定义布局的简单对话框可以正常工作.但是我想在显示对话框时启动控件.我正在尝试在方法onActivityCreated中执行此操作.但是getView()返回null,因此我认为必须在onCreateView中而不是onCreateDialog中设置我的自定义视图.并在这里发生错误.当我使用onCreateView时,我的应用程序崩溃了.这是我的代码: c ..
发布时间:2020-08-25 20:10:42 移动开发

DialogFragment关闭事件

我需要处理DialogFragment的结尾(在调用.dismiss之后)-例如,我将在活动中显示一个敬酒,该活动在"dismiss"之后“包含"该片段. 我如何处理活动? 解决方案 在DialogFragment中覆盖onDismiss(),或在构建该片段的代码块中使用setOnDismissListener(). ..
发布时间:2020-08-25 20:10:38 移动开发

共享元素过渡不起作用

我已经完成了一个github项目.您可以在此处查看/克隆/构建它: https://git.io/vMPqb 我正在尝试让共享元素可以用于Fragment过渡. 该项目中有两个FAB-羽毛和飞机.羽毛和飞机是共享元素.单击“羽化"时,将打开SheetDialog,并且羽化应该在“平面"对话框上进行动画处理.目前,它还没有这样做,我正在尝试确定原因. 也许值得一提的是,我正在API ..

DialogFragment按钮退出了屏幕API 24及更高版本

我正在制作一个自定义的DialogFragment,它显示可选择的数据列表.该列表太长,无法滚动显示在屏幕上.对于API 23之前的版本,一切似乎都可以正常工作,但是当我在API 24+上进行测试时,DialogFragment的按钮不再可见.我看着 AlertDialog上的缺少按钮| Android 7.0(Nexus 5x),但这似乎并不适用,因为当我减少列表中的内容量使其完全适合屏幕时,按 ..

除非隐藏键盘,否则ListView不会更新

我有一个DialogFragment,在布局中我有一个EditText和ListView. Listview基本上显示联系人列表(此列表最初有0个项目).当edittext的值更新时,我用在EditText中键入text的联系人填充列表. 在EditText上,当用户键入联系人的姓名或电子邮件地址时,我已经使用addTextChangedListener用所需的联系人更新列表. 我面临 ..
发布时间:2020-08-25 20:07:10 移动开发

如何以百分比设置DialogFragment的宽度?

我有一个DialogFragment带有xml布局,我需要它是XML布局的75%.当我寻找答案时,我总是会找到常见的weight-解决方案,但对我没有帮助,因为我的片段覆盖了当前活动,如下所示,并且没有占据全屏的大小.我也不想使用"ems"作为固定宽度,因为我不知道用户的屏幕尺寸. 是否有一种方法(最好在xml中)将根LinearLayout的宽度设置为所说的75%?我认为定义一个完整的Li ..
发布时间:2020-08-25 20:07:04 其他开发

DialogFragment设置对话框的高度

我刚刚使用了第一个使用DialogFragment创建的Dialog. 一切工作正常,但我无法获取对话框来包装其布局. 我的布局中所有元素的高度都为wrap_content. 在MyFragmentDialog中,我什至找不到一种暗示可以用来设置FragmentDialog高度的方法.我想念什么?如何使DialogFragment适合其内容? DialogFrament的onCreat ..
发布时间:2020-08-25 20:04:47 移动开发

从另一个DialogFragment显示DialogFragment

我有一个DialogFragment,向用户显示选项列表,这些选项之一是“删除"选项,当用户按下Delete选项时,我想显示另一个DialogFragment作为确认,不幸的是,该确认对话框不显示. 这是我的代码 第一个片段代码 public class ContactDialogOption extends SherlockDialogFragment { publi ..
发布时间:2020-08-25 20:04:10 移动开发