android-dialogfragment相关内容
我有一个自定义的DialogFragment,它包含一个布局,一些UI元素和一个Fragmentholder布局.我需要做的是将Content片段充气到holder布局中,并在其中进行导航.单击添加的片段内的按钮时,视图将导航到另一个视图.该片段将被同一持有人中的另一个片段替换,即contentFragment1将显示一些数据,并且在单击预览按钮时,会将contentFragment1替换为con
..
我正在尝试将某些数据从dialogfragment发送到目标fragment,但无法正常工作. 我已经编写了以下代码,但是它是通过exception编写的: java.lang.NullPointerException: Attempt to invoke interface method 'void com.x.x.FragmentAlertDialog$Communicator.s
..
我有一个使用单个自定义DialogFragment类的Activity.它的外观是数据驱动的,因此在调用之间看起来可能完全不同. 这是“全屏",即 setStyle(DialogFragment.STYLE_NO_FRAME, android.R.style.Theme); 响应网络调用的结果,我关闭了当前正在显示的实例(如果有),并关闭了show()一个新的实例: fina
..
我对Dialog片段有问题.使用我的自定义布局的简单对话框可以正常工作.但是我想在显示对话框时启动控件.我正在尝试在方法onActivityCreated中执行此操作.但是getView()返回null,因此我认为必须在onCreateView中而不是onCreateDialog中设置我的自定义视图.并在这里发生错误.当我使用onCreateView时,我的应用程序崩溃了.这是我的代码: c
..
我需要处理DialogFragment的结尾(在调用.dismiss之后)-例如,我将在活动中显示一个敬酒,该活动在"dismiss"之后“包含"该片段. 我如何处理活动? 解决方案 在DialogFragment中覆盖onDismiss(),或在构建该片段的代码块中使用setOnDismissListener().
..
我已经完成了一个github项目.您可以在此处查看/克隆/构建它: https://git.io/vMPqb 我正在尝试让共享元素可以用于Fragment过渡. 该项目中有两个FAB-羽毛和飞机.羽毛和飞机是共享元素.单击“羽化"时,将打开SheetDialog,并且羽化应该在“平面"对话框上进行动画处理.目前,它还没有这样做,我正在尝试确定原因. 也许值得一提的是,我正在API
..
我正在制作一个自定义的DialogFragment,它显示可选择的数据列表.该列表太长,无法滚动显示在屏幕上.对于API 23之前的版本,一切似乎都可以正常工作,但是当我在API 24+上进行测试时,DialogFragment的按钮不再可见.我看着 AlertDialog上的缺少按钮| Android 7.0(Nexus 5x),但这似乎并不适用,因为当我减少列表中的内容量使其完全适合屏幕时,按
..
我目前正在使用DialogFragment来学习使用它.我认为与onCreateView()相比,onCreate()可以做到: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); testTextView.setText("SUCCESS!"); //ER
..
我在recyelerview.viewholder类的onClick()方法中尝试如下. 该示例中使用的 SampleDialogFragment扩展了DialogFragment. @Override public void onClick(View v) { SampleDialogFragment df= new SampleDialogFragment(); df.show(v.
..
这是我用来学习Android的项目代码片段: private void enableLocationSettings() { Intent settingsIntent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS); startActivity(settingsIntent); } @SuppressLint(
..
我有一个DialogFragment,在布局中我有一个EditText和ListView. Listview基本上显示联系人列表(此列表最初有0个项目).当edittext的值更新时,我用在EditText中键入text的联系人填充列表. 在EditText上,当用户键入联系人的姓名或电子邮件地址时,我已经使用addTextChangedListener用所需的联系人更新列表. 我面临
..
我试图弹出一个DialogFragment并显示一个可滚动的TextView图例,但它只是切断了图例的其余部分.我无法滚动浏览它或其他任何内容.我尝试添加ScrollView,但是它什么也没做.这是我得到的屏幕: 这是我的XML布局文件:
..
我有一个DialogFragment带有xml布局,我需要它是XML布局的75%.当我寻找答案时,我总是会找到常见的weight-解决方案,但对我没有帮助,因为我的片段覆盖了当前活动,如下所示,并且没有占据全屏的大小.我也不想使用"ems"作为固定宽度,因为我不知道用户的屏幕尺寸. 是否有一种方法(最好在xml中)将根LinearLayout的宽度设置为所说的75%?我认为定义一个完整的Li
..
我正在尝试通过使用Builder并设置自定义视图来创建AlertDialog.当我尝试在onCreateDialog内部扩大视图时,出现了StackOverflowError. 这是直到循环回到onCreateDialog的代码: @Override public Dialog onCreateDialog(Bundle savedInstanceState){ AlertDi
..
在对话框片段中,我可以使用 显示键盘 getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT STATE_VISIBLE); ,但是我无法将其隐藏在dismiss上. 我尝试过 getDialog().getWindow().setSoftInputMode(WindowMan
..
我刚刚使用了第一个使用DialogFragment创建的Dialog. 一切工作正常,但我无法获取对话框来包装其布局. 我的布局中所有元素的高度都为wrap_content. 在MyFragmentDialog中,我什至找不到一种暗示可以用来设置FragmentDialog高度的方法.我想念什么?如何使DialogFragment适合其内容? DialogFrament的onCreat
..
您好,我试图将主题覆盖到全屏的dialogFragment上,但是我想要的全屏是上一个活动的覆盖,因此当打开dialogFragment时,我们仍然可以从屏幕之间的填充中看到后退活动和dialogFragment. 这是我用于全屏显示的样式
..
我有一个DialogFragment,向用户显示选项列表,这些选项之一是“删除"选项,当用户按下Delete选项时,我想显示另一个DialogFragment作为确认,不幸的是,该确认对话框不显示. 这是我的代码 第一个片段代码 public class ContactDialogOption extends SherlockDialogFragment { publi
..
我正在创建一个可动态更改状态栏颜色的应用程序. 从任何片段中调用时,主Activity类中的我的方法都可以正常工作.片段放置在“活动"寻呼机中: public void setStatusBarColorIfPossible(int color) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
..
我目前正在尝试构建自己的DialogFragment主题. 我的要求之一是在标题的右侧使用一个图标. 第一个想法 只需使用: this.getDialog().getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.dialog_title); 但是不幸的是,这行代码没有结果. 第二个想法
..