我正在尝试创建一个自定义对话框,以根据搜索结果显示动态文本字段。从活动中调用此自定义对话框。创建对话框后,它没有按预期显示。对话框看起来不像是已经创建的。 现在创建的对话框: 我期望它是这样的: 下面是我的代码调用对话框: public class DeleteVehicle extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt…

2020年10月10日 0条评论 28点热度 阅读全文

FAB和ViewPager有一个片段: public class PageFragment extends Fragment { public static final String ARG_PAGE = "ARG_PAGE"; private static final String DATE_PICKER_FRAGMENT = "dpf"; private FloatingActionButton FABAddDay; BottomAppBar mBottomAppBar; FragmentManager mFr…

2020年9月30日 0条评论 18点热度 阅读全文

我有一个DialogFragment上面有一个简单的cancel按钮。我想做的是每次在按下“取消”按钮后关闭该对话框。但是,我发现如果对话框打开后我很快单击了按钮,dismiss()方法似乎无法正常工作,并且对话框将永远... 我的代码(详细信息简化): 1.自定义DialogFragment扩展DialogFragment public class MyDialogFragment extends DialogFragment { private Callback callback; // An interfac…

2020年4月15日 0条评论 10点热度 阅读全文

我有一个自定义Dialog Fragment,我需要在其中显示一个Alert dialog。 是否可以不关闭Dialog fragment而做?当我使用为context提供的Dialog fragment进行操作时,它只是关闭Dialog fragment并打开Alert dialog。 case R.id.deleteButton: new AlertDialog.Builder(context) .setTitle(context.getResources().getString(R.string.discar…

2019年12月24日 0条评论 9点热度 阅读全文

我将 kotlin 语言编程了几周,并且我总是从新的 File / Class 开始,而且我最近注意到 kotlin 菜单中的脚本,现在我问一下和之间的区别中的文件 kotlin 解决方案如下: 在Kotlin源*.kt文件中,您可以放置​​顶级声明,例如类型和顶级函数和属性,但不能放置未嵌套在某些声明中的代码语句。 相反,Kotlin脚本*.kts文件包含顶层的代码语句,没有任何嵌套。它也可以包含类型,但是有一些限制,类似于对嵌套类型声明的限制。

2019年11月5日 0条评论 22点热度 阅读全文

我已经实现了DialogFragment,但是看起来像这样: 代替这个(从XML预览): 片段的onViewCreated val button = view.findViewById(R.id.button_register) as Button button.setOnClickListener{ Log.d(TAG, "Clicked") val dialog = SuccessDialog() dialog.show(fragmentManager, "success dialog") } SuccessD…

2019年8月31日 0条评论 32点热度 阅读全文

我正在构建的应用程序中一直存在此问题。请忽略所有设计缺陷和缺乏最佳实践方法,这纯粹是为了说明我无法解决的问题。 我有DialogFragment,它返回一个基本的AlertDialog,并使用View设置了一个自定义的AlertDialog.Builder.setView()。如果此View有特定的大小要求,如何获得Dialog正确调整自身大小以显示自定义View中的所有内容? 这是我一直在使用的示例代码: package com.test.test; import android.os.Bundle; impor…

2019年6月1日 0条评论 26点热度 阅读全文

我根本不了解DialogFragment。如何创建一个,如何从中获得用户输入,并将其设置为TextView。 我想单击“标题”按钮时,弹出一个DialogFragment,要求用户输入情绪板的标题。用户输入标题。当他们单击PostiveButton的“完成”时,用户的标题将设置到情绪面板的左上方,该面板具有带提示的TextView。 请!提出问题,因为我不太了解对话框的设置。 这是MainActivity中main_layout的图片。每个元素都有一个“ @ + id /”。 解决方案如下: 您正在寻找的解决方案是…

2019年5月6日 0条评论 12点热度 阅读全文

这是我的自定义对话框的代码: public class DialogBrightness extends AppCompatDialogFragment { @NonNull @Override public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) { LayoutInflater inflater = getActivity().getLayoutInflater(); View view = inflater.inflate(R.la…

2019年4月1日 0条评论 20点热度 阅读全文

我正在尝试创建一个自定义对话框,以根据搜索结果显示动态文本字段。从活动中调用此自定义对话框。创建对话框后,它没有按预期显示。对话框看起来不像是已经创建的。 现在创建的对话框: 我期望它是这样的: 下面是我的代码调用对话框: public class DeleteVehicle extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceSt…

2019年3月2日 0条评论 13点热度 阅读全文