android-dialogfragment相关内容
我正在开发一个应用程序,并且正在使用扩展DialogFragment的自定义对话框.该对话框将包含某些我想传递给父活动的字段.我尝试实现OnDismissListener,但是参数是Dialog Interface. 有什么想法吗? 父母活动: fab.setOnClickListener(new View.OnClickListener() { @Overrid
..
我有一个DialogFragment,其中显示要选择的项目列表(类似于“消息传递"中的“附加"对话框). 我的问题是,我不能当一个项目被选中来关闭该对话框.我试过在OnItemClickListener内调用dismiss()和getDialog().dismiss(),没有运气.我试图通过FragmentManager删除对话框,我尝试了fragmentManager.popBackSta
..
我有一个有效的DatePickerFragment,它扩展了DialogFragment.我在onCreateDialog()中设置了DatePickerDialog,然后尝试添加: "picker.setCanceledOnTouchOutside(true);" 我正在使用Android 8.0 Oreo的设备上进行测试,并且在DatePicker对话框外触摸时什么也没有发生.我正
..
我有一个像这样的DialogFragment 通过单击MainActivity中的“加号"按钮来调用该对话框,该按钮最初为空.当我单击“继续"时,我创建了一个按钮,到目前为止,它仍然有效.我还希望我在DialogFragment的EditText中插入的字符串显示在我刚创建的按钮上.我的问题是我无法检索在EditText中输入的字符串. 这是代码: MainActivity
..
我如何聆听对BottomSheetDialogFragment的最终驳回?我只想在最终解雇时保存用户更改... 我尝试了以下操作: 方法1 仅当通过向下滑动对话框而将其关闭时才触发(而不是在背面按或在外部触摸时) @Override public Dialog onCreateDialog(Bundle savedInstanceState) { Dialog d
..
我无法通过Google搜索找到android.support.v4.app.DialogFragment的正确生命周期.我需要一些实现.我们知道DialogFragment具有与Dialog类似的一些方法. DialogFragment扩展了Fragment,因此其生命周期与Fragment相同.但是DialogFragment的其他方法呢? 这是Fragment生命周期.可以提供Di
..
我有一个看起来像这样的对话框片段. AlertDialog ad = builder.create(); Drawable d = new ColorDrawable(Color.BLACK); d.setAlpha(130); ad.getWindow().setBackgroundDrawable(d); 此代码使背景半透明.但是我在底部仍然有一个白色的部分.我想摆脱白色,只具有半
..
我使用以下命令启动对话框片段 FragmentTransaction ft = getFragmentManager().beginTransaction(); MyDialogFragment dialog = new MyDialogFragment() dialog.show(ft, "dialog"); 然后了解一下 Fragment prev = getFragment
..
我的DialogFragment有问题.因此,为了创建我的视图,我使用了android博客上描述的方法. 这是我的DialogFragment @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { final View
..
我正在创建一个自定义的片段对话框,该对话框具有圆角并且其布局无法填充屏幕宽度(如果只包装其内容,我希望这样做). 这是我的rounded_dialog.xml在可绘制文件夹中,我的自定义ThemeWithCorners将其称为对话框的背景.我还尝试将其设置为线性布局的背景,该线性布局创建了其内容,但无济于事.
..
我的PanelActivity包含一个带有项目列表的recyclerView.每个项目都有一个点击事件.单击将打开DetailsActivity. DetailsActivity具有一个floatActionButton,可打开全屏对话框(我的课程DetailDialogFragment扩展了DialogFragment). DetailDialogFragment具有一个向上/主页按
..
我正在执行的任务是单击EditText后需要显示一个对话框.在该对话框中,我使用RecyclerView显示具有RadioButton的内容. 现在,我要做的是,从对话框中选择RadioButton(RecyclerView中的内容)后,它应该返回该内容的值,然后关闭对话框. 要生成对话框,我使用了DialogFragment. 由于我是android开发的新手,所以我很困惑,无
..
此DialogFragment实现导致 IllegalStateException(“您不能设置Dialog的OnCancelListener或 OnDismissListener") .为什么?解决方案? public class OkCThreadDialog1 extends DialogFragment{ DialogInterface.OnCancelListener
..
如果从Fragment调用,我的DialogFragment会抛出 ClassCastException ,而从Activity调用时,它将正常工作.我已经看过其他一些具有类似问题的问题,基本上这些问题都与导入有关,但是我无法在实现中解决它.这是我对DialogFragment的实现. import android.app.AlertDialog; import android.app.Di
..
我最近使用了android.support.design.widget.BottomSheetDialogFragment.我想做一些类似于Google联系人应用程序的事情,它的BottomSheet可以覆盖工具栏和状态栏.但是,当我使用BottomSheetDialogFragment实现此功能时,结果如下: 您可以看到该活动的工具栏仍然可见.这是我的BottomSheetDialogFragm
..
这应该是一个简单的任务,但是由于某种原因,我可以找到一种方法来设置 DialogFragment . (我正在使用onCreateView重载设置对话框的内容.) 默认样式保留了标题的位置,但是我找不到DialogFragment类上的任何方法来设置它. 使用onCreateDialog方法设置内容时以某种方式神奇地设置了标题,所以我想知道这是设计使然,还是使用onCreateView
..
在创建自定义DialogFragment时,我使用以下设置标题: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_dialo
..
更新到最新的支持存储库后, compile 'com.android.support:appcompat-v7:24.2.0' compile 'com.android.support:design:24.2.0' compile 'com.android.support:percent:24.2.0' compile 'com.android.support:recyclerview-v7
..
我需要一个具有自定义背景色和圆角的对话框.如何使用AlertDialog的自定义窗口背景保留默认布局参数? 当前,我的对话框的左右边距比常规对话框小.此外,诸如正键和中性键之类的对话框按钮从对话框边缘移出的距离也更大.
..
我正在尝试在我的dialogFragment类中添加一个CustomView,它可以正常工作,但是宽度占据了整个屏幕的90%,但是如果我在AlertDialog中对相同的布局进行膨胀,它就可以正常工作,即宽度似乎是正确的&好. 我还尝试通过onStart()设置DialogFragment的宽度,但这不是理想的结果... 这就是我想要的(AlertDialog中的CustomView)
..