android - 有谁知道如何让我的小部件打开带有输入框的对话框?

标签 android dialog popup click widget

目前我有一个小部件,当用户点击它时,它会打开一个登录屏幕。我想跳过这一步,以便用户可以直接使用应用程序的功能。我看到其他应用执行此操作的方式是使用弹出对话框,允许用户在不打开整个 Activity 的情况下进行输入。

当用户单击小部件中的某些内容时,我将如何弹出一个对话框。目前,我已经制作了自定义对话框类(即使普通对话框也可以),并且我尝试像普通 Activity 一样调用它,但毫不奇怪,这没有用。

还有人有其他想法吗?

错误发生时的输出如下(黑框内为包名):

最佳答案

您无法真正从小部件中显示对话框。您应该启动一个 Activity,但可以使用 Theme.Dialog 将其设置为对话框样式。

关于android - 有谁知道如何让我的小部件打开带有输入框的对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6096460/

相关文章:

javascript - 使用 jQuery 对话框将表单发送到 php 脚本

java - SWT - MessageDialog - 外壳

jsf-2 - p :commandButton p:confirm actionListener not triggering

javascript - 如何在另一个窗口中检查打开的 URL?

javascript - 使用按钮关闭 colorbox 弹出窗口并触发确认框?

java - 尝试从特定列检索值时,获取 java.lang.String 无法转换为 JSONObject

android - 在用户事件上播放声音文件

android - 想要在 ListView 中突出显示特定位置(必须从数据库中获取)

java - 当 null 从未返回时,端点方法怎么可能返回 null?

WPF + PRISM - 显示带有控件的模式弹出窗口?