Tag: android alertdialog

将加载animation添加到kotlin中的自定义对话框

我想添加加载animation自定义对话框,我能够做到这一点在Java中,但我有问题做同样的kotlin它给了我下面的错误 E/AndroidRuntime: FATAL EXCEPTION: main android.util.AndroidRuntimeException: requestFeature() must be called before adding content at com.android.internal.policy.impl.PhoneWindow.requestFeature(PhoneWindow.java:229) at com.android.internal.app.AlertController.installContent(AlertController.java:234) at android.app.AlertDialog.onCreate(AlertDialog.java:337) at android.app.Dialog.dispatchOnCreate(Dialog.java:355) at android.app.Dialog.show(Dialog.java:260) at com.autodroid.demo.MainActivity.show(MainActivity.kt:66) at com.autodroid.demo.MainActivity$onCreate$1.onClick(MainActivity.kt:32) at android.view.View.performClick(View.java:4204) at android.view.View$PerformClick.run(View.java:17355) at android.os.Handler.handleCallback(Handler.java:725) at android.os.Handler.dispatchMessage(Handler.java:92) 以下是我在kotlin中创建对话框的代码 val dialogBuilder = AlertDialog.Builder(activity) val inflater = activity?.layoutInflater val dialogView = inflater?.inflate(R.layout.newly_dialog, null) dialogBuilder.setView(dialogView) val tvPopText = dialogView?.findViewById(R.id.tvPopText) as […]

自定义菜单上的按钮点击下拉

我正在尝试实现flipkart应用程序的操作栏功能。 。 为此,我成功地创建了一个自定义的操作栏,但是我在将菜单显示为溢出图标点击时遇到问题。 如果我在按钮上尝试安卓选项菜单,然后点击屏幕底部中心的图标(4.2.2)。 使用自定义对话框或警报对话框淡化背景,并且它们也出现在屏幕的中心。 我应该做些什么来获得类似于上图所示的功能?

Kotlin / Anko防止按钮关闭警报对话框

当在Anko的警报构建器中使用positiveButton和negativeButton时,即使dismiss()没有被调用,看起来他们都会关闭对话框。 点击一个按钮后,有没有办法保持对话框打开(如果有其他类型的positiveButton / negativeButton ,那也没关系)? alert { title = "Add Board" customView { …. } positiveButton("OK") { doSomeFunction() } negativeButton("Close"){} }.show()