显示来自 AppWidgetProvider 的对话

发布于 2024-11-07 05:16:25 字数 162 浏览 0 评论 0原文

假设我有一个带有按钮的基本小部件。当我单击此按钮时,我想显示一个输入对话窗口,仍在主屏幕顶部,在输入一些值并单击提交后,我将再次看到主屏幕。

我现在要做的就是通过对话启动一个活动,该对话位于我的应用程序中主要活动的顶部。也许只是一个简单的标志来隐藏主要活动?

感谢您的任何帮助。

Let's say I have a basic widget with a button. When i click on this button I would like to display a input dialogue window, still on top of the home screen, where upon entering some value and clicking submit I will see the home screen again.

What I do now is to start an activity with a dialogue which is placed on top of the main activity in my application. Perhaps there is just a simple flag to hide the main activity?

Thankful for any help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小女人ら 2024-11-14 05:16:25

为了回答我的问题,这是需要放入我的对话活动清单中的内容。

<activity android:name=".InputDialog" 
    android:launchMode="singleInstance"
    android:theme="@android:style/Theme.Dialog"
    android:excludeFromRecents="true">
</activity>

To answer my question, this is what needed to be put in the manifest for my dialog activity.

<activity android:name=".InputDialog" 
    android:launchMode="singleInstance"
    android:theme="@android:style/Theme.Dialog"
    android:excludeFromRecents="true">
</activity>
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文