Android 如何在收件箱中以弹出窗口的形式显示短信?

Android 如何在收件箱中以弹出窗口的形式显示短信?,android,sms,Android,Sms,我看到我手机和其他手机中的短信显示为弹出窗口之类的东西。我知道如何以列表视图的形式显示收件箱中的短信。我搜索了很多,但是没有办法在安卓系统中显示类似于PopUp之类的短信。有人能帮我吗?提前谢谢 .一般来说,您需要做的是: 使用清单中的SMS接收意图筛选器注册BroadcastReceiver(不要忘记权限) } 从服务中打开一个对话框 下面的链接可能会帮助您在弹出窗口中显示短信 对不起,这不是我的问题。我的问题是如何以弹出式的方式显示短信(我想你一定在手机上看到过),你是指弹出对话框还是通知?

我看到我手机和其他手机中的短信显示为
弹出窗口
之类的东西。
我知道如何以列表视图的形式显示收件箱中的短信
。我搜索了很多,但是没有办法在安卓系统中显示类似于
PopUp
之类的短信。有人能帮我吗?提前谢谢


.

一般来说,您需要做的是:

  • 使用清单中的SMS接收意图筛选器注册BroadcastReceiver(不要忘记权限)

    }

  • 从服务中打开一个对话框


  • 下面的链接可能会帮助您在弹出窗口中显示短信


    对不起,这不是我的问题。我的问题是如何以弹出式的方式显示短信(我想你一定在手机上看到过),你是指弹出对话框还是通知?谢谢,先生,但这并不是问题的解决办法。你是指当你收到新信息时,弹出窗口显示新信息的内容吗?或者主屏幕上的小部件?不,先生,我想在一个弹出窗口中显示收件箱中的消息。我知道如何在列表中显示它们,但我想像我的安卓手机一样以弹出窗口的形式显示它们。
    <receiver android:name="com.tam.receivers.YourReceiver" >
        <intent-filter >
            <action android:name="android.intent.action.SMS_RECEIVED" />
        </intent-filter>
    </receiver>
    
    <uses-permission android:name="android.permission.READ_SMS" />
    <uses-permission android:name="android.permission.RECEIVE_SMS" >
    
        Intent startServiceIntent = new Intent(context, YourService.class);
            context.startService(startServiceIntent);
    }