如何在桌面上弹出一个对话框? 之前看过一个短信的软件,在来短信的时候,会弹出一个对话框,有短信内容等所不同的是,我知道弹出对话框要在activity里才可以做,它是如何做到在桌面上也可以谈出的?大家有思路做吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是一个监控服务程序而已,service中控制弹出内容 broadcasterReceiver 广播接受者,常驻接受广播(短信)来短信时,获取信息,(intent)发送给Activity,并弹出对话框显示 你可以给Activity设置为对话框的属性啊。在Activity的XML布局文件里面添上下面属性android:theme = "android:Theme.Dialog" , 然后整个Activity就是对话框形式了 ,你可以设置它的大小等等属性 ,里面就用你自己的XML布局 , 甚是方便的。 首先你要添加这个权限<uses-permission android:name = "android.permission.RECEIVE_SMS" />然后利用广播机制来做 , 注册一个receiver ,设置为这个ACTION<action android:name="android.provider.Telephony.SMS_RECEIVED" /> 感谢大家的关注,在截获一个短信后,发起一个intent,intent截获一个activity,这个activity设置成android:theme = "android:Theme.Dialog" 就可以弹出一个对话框了?那这个对话框不想全屏,如何设置他的大小呢?比如半屏。 我也遇到了这个问题,可是在对话框的后面依然会显示一个VIEW的界面。只是小一点,还是可以看到的啊。 直接在onReceive(Context context, Intent intent)方法里调用Toast更方便 Android中如何卸载SD卡 http header中的UA问题 android中关于webview播放网页视频的问题 android apk键入信息点击按钮调用另一个apk并向另一个apk里头传递参数 求Android中像JQuery一样的框架 跪求,android 如何通过opengles 实现镜像翻转!! 如何在系统的设置里放上自己的设置 问问Android多线程问题。 Android运行时找不到虚拟机 如何自己编写XML中的类型 关于网络传输过程中大端小端的问题,急急急!! 调用.net的webservice
来短信时,获取信息,(intent)发送给Activity,并弹出对话框显示
android:theme = "android:Theme.Dialog" , 然后整个Activity就是对话框形式了 ,你可以设置它的大小等等属性 ,里面就用你自己的XML布局 , 甚是方便的。
<uses-permission android:name = "android.permission.RECEIVE_SMS" />
然后利用广播机制来做 , 注册一个receiver ,设置为这个ACTION
<action android:name="android.provider.Telephony.SMS_RECEIVED" />
在截获一个短信后,发起一个intent,
intent截获一个activity,这个activity设置成
android:theme = "android:Theme.Dialog"
就可以弹出一个对话框了?那这个对话框不想全屏,如何设置他的大小呢?
比如半屏。