java - 创建覆盖 Activity

标签 java android android-activity window-managers

我正在尝试创建一个覆盖 Activity ,该 Activity 位于屏幕的一角,占据屏幕的一小部分,而屏幕的其余部分是交互式的,即我点击屏幕其余部分上显示的任何内容屏幕。到目前为止,我还没有成功实现我的目标。我已将这些属性添加到我的窗口中,但它们似乎不起作用。

你好.xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="50dp"
   android:layout_height="match_parent"
   android:orientation="vertical"
   android:id="@+id/tepp" >
</RelativeLayout>

我该如何解决这个问题?

最佳答案

据我所知,在任何给定时间只能有一个Activity处于 Activity 状态。因此,当角落里的小 Activity 正在运行时,其他 Activity 将暂停,您将无法与它们交互。您应该尝试使用 Fragment反而。您可以同时显示多个 fragment 。虽然我相信在任何给定时间只有一个 Fragment 可以像 Activity 一样处于 Activity 状态,但是当您单击不同的 Fragment 时,您单击的那个会变为 Activity 状态并且您可以进行交互用它。这可能会帮助您实现您想要的目标。

关于java - 创建覆盖 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18494727/

相关文章:

java.lang.NoSuchFieldError : FAIL_ON_SYMBOL_HASH_OVERFLOW] in elasticsearch Watcher plugin 错误

java - Spring JDBC连接问题-无法从底层数据库获取连接

android - 三星 s3 logcat 消息

java - 在 Activity 内创建 fragment

android - 如何将数据从服务发送到我的 Activity ?

android - 如何在用户离开当前 Activity 时执行一些代码(按下硬件按钮)

java - 获取用户输入,然后存储在 resultSet 列表中

java - 找不到符号 - javax.swing.JTextField.getDocument().setDocumentFilter(javax.swing.text.DocumentFilter)

android - 如何解决此抽屉导航问题

java - Android Studio - 通过按下按钮启动和停止循环