android activity生成的dialog的显示不了的问题

应用背景,假设有两个应用A和B,B里有个基于activity的dialog,首先启动B,在按HOME键,在打开A,然后来了一个广播触发B弹出那个对话框,一般如果用Intent.FLAG_ACTIVITY_NEW_TASK 启动,就会隐藏掉这个对话框,按BACK键就会让这个对话框从右边飘失,解决办法是:

in.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK);加上多任务启动模式即可,如果不要多任务格式,那么就要把这个启动的activity设置为singleInstance

时间: 2024-09-14 15:57:48

android activity生成的dialog的显示不了的问题的相关文章

选项菜单-Android Activity中重写onCreateOptionsMenu不显示菜单按钮

问题描述 Android Activity中重写onCreateOptionsMenu不显示菜单按钮 在做选项菜单时,菜单一直无法显示,后来有人说是因为sdk版本的问题,但是改了还是不行,所以求助 解决方案 最后return true了吗 解决方案二: 重装系统咯.......

Android自动生成了一堆的button列表用,因为屏幕高度问题没显示完全。

问题描述 Android自动生成了一堆的button列表用,因为屏幕高度问题没显示完全. 想要的效果是这样的,也就是可以上下拖动,顶部蓝色layout固定不动.代码如下: //布局如下: <!-- 顶部蓝色工具栏 --> <RelativeLayout android:id=""@+id/fujin_top_llayout"" android:layout_width=""fill_parent"" andr

android开发-Android 里把Activity伪装成Dialog后此Activity不能横竖屏切换?

问题描述 Android 里把Activity伪装成Dialog后此Activity不能横竖屏切换? Android 里把Activity伪装成Dialog后此Activity就不能横竖屏切换了?也不能回调onConfigurationChanged. 还有什么办法能使伪装的dialog 监听到手机横竖屏的变化么 解决方案 就用Activity,不可以吗~实现什么效果~ 解决方案二: 就用Activity,不可以吗~实现什么效果~ 解决方案三: 伪装成....还是Acticvitiy. 解决方案

android activity向dialog返回值?谢谢

问题描述 android activity向dialog返回值?谢谢 dialog转到activity,且activity完成任务后向dialog返回值?谢谢 解决方案 http://www.shangxueba.com/jingyan/1867886.html 解决方案二: Android有返回值的ActivityAndroid Activity调用Dialog后的返回值方法android Dialog给Activity 传参 解决方案三: 使用接口回调吧...

android 收回键盘的时候 会显示出上个activity的布局

问题描述 android 收回键盘的时候 会显示出上个activity的布局 如图 收回键盘的时候会显示上一个activity的布局 用的是noscrollListview + Scrollview 解决方案 Scrollview 解决方案二: Scrollview 解决方案三: Scrollview

Android使用AsyncTask下载图片并显示进度条功能

在Android中实现异步任务机制有两种方式,Handler和AsyncTask.这篇文章给大家介绍Android使用AsyncTask下载图片并显示进度条功能. AsyncTask下载图片并显示下载进度,异步类AsyncTask配合进度条,简练! public class AsyncTaskActivity2 extends Activity { private Button btnDown;//图片框 private ImageView ivImage;//图片URL private sta

Android Activity初步

Activity是Android应用程序的用户接口,我们看到的界面就是Activity的直 观显示.Activity是控件的容器,Button,Textview标签,下拉列表等控件都可 以放在Activity中.Android通过Activity与用户进行交互.这一点与C#窗体应 用程序设计类似,Activity就是窗口,在窗口中可以添加各种控件. 一个程序中可以有多个Activity,这些Activity都需要在 AndroidManifest.xml文件中注册信息,包括Activity的名字

Android中制作自定义dialog对话框的实例分享_Android

自定义dialog基础版很多时候,我们在使用android sdk提供的alerdialog的时候,会因为你的系统的不同而产生不同的效果,就好比如你刷的是MIUI的系统,弹出框都会在顶部显示!这里简单的介绍自定义弹出框的应用. 首先创建布局文件dialog: 代码: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.andr

android 修改系统的dialog样式

android 修改系统的dialog样式 一.觉得自定义配置文件麻烦?那就来修改系统自定义XML文件来实现修改系统dialog的样式吧. 如果是在XML中样式:首先来说下样式.  在 Style.xml 文件(如果没有该文件就创建一个XML名为Style.xml)  <!--重写系统弹出Dialog --> <style name="myDialogTheme" parent="android:Theme.Dialog"> <item