android - 如何在 Activity 中制作一个窗口?

标签 android

我想在 Activity 中创建一个新窗口。像一个弹出窗口。我看到了 android 操作系统附带的电子邮件应用程序的源代码,并找到了这个

import com.android.internal.policy.PolicyManager
Window w = PolicyManager.makeNewWindow(mContext);

但是我在SDK中找不到这样的类。 有什么想法吗?

最佳答案

android.widget.PopupWindow 可能就是您想要的。 http://developer.android.com/reference/android/widget/PopupWindow.html

不过,根据您尝试执行的操作,您可能更喜欢使用非全屏的对话框或 Activity。

关于android - 如何在 Activity 中制作一个窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4421945/

相关文章:

java - 无法在离线模式下构建 Android Hello World 应用程序

android - 与 USB 连接时,ADB 无法识别三星 S21

java - 此事务应通过提交调用完成

Android 3 级 ExpandableListView 仅在第三级不显示行

android - 布局位于库模块中时合成 View 的未解决引用

android - 如何在 addSuccesListener 之前识别 firebase 动态链接?

android - Andengine MotionStreak示例及截图

java - WebView 的 postUrl 方法仅适用于显式字符串

android - 适用于 Android 设备(和 iOS)的 CouchDB 安全性

android - 自定义 View 不膨胀