Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中弹出活动?_Android_Android Activity - Fatal编程技术网

如何在Android中弹出活动?

如何在Android中弹出活动?,android,android-activity,Android,Android Activity,我正在使用聊天应用程序。我为smileys开发了一个网格布局。 我有两项活动A和B。 A代表带有笑脸按钮的聊天窗口,B代表笑脸网格布局。活动B需要生成笑脸的布局。 我想在用户按下A中的微笑按钮时弹出活动B。 如何实现此目的???使用以下工具编辑清单文件: <activity android:theme="@android:style/Theme.Dialog"> 如果我遇到了您的问题,那么您可以静态地使用笑脸图像创建布局,并调用活动B并在活动A中使用。您可以创建一个简单的活动,并

我正在使用聊天应用程序。我为smileys开发了一个网格布局。 我有两项活动A和B。 A代表带有笑脸按钮的聊天窗口,B代表笑脸网格布局。活动B需要生成笑脸的布局。 我想在用户按下A中的微笑按钮时弹出活动B。
如何实现此目的???

使用以下工具编辑清单文件:

<activity android:theme="@android:style/Theme.Dialog">


如果我遇到了您的问题,那么您可以静态地使用笑脸图像创建布局,并调用活动B并在活动A中使用。

您可以创建一个简单的活动,并为其设计创建一个非全屏布局的布局:

然后在清单文件中添加此
活动
,并将此主题添加到其中:

android:theme="@android:style/Theme.Translucent.NoTitleBar"
然后,您可以通过在该
活动的
onCreate
中添加该,向该
活动的周围添加模糊效果:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND);

答案对您有帮助吗?请尝试改用片段,或者您可以使用对话框box@Muhannad-很高兴帮助你=)也许还有其他人=)