私は自分の電話や他の電話のSMSがpopup
一種のものとして表示されているのを見てきました。I know how to show the sms from inbox in the form of ListView
。私はたくさん検索しましたが、AndroidでSMSのようなものを表示する方法がありませんでした。PopUp
誰かがこの点で私を助けてくれますか?よろしくお願いします。
。
以下のリンクは、ポップアップで SMS を表示するのに役立つ場合があります
http://mobile.dzone.com/articles/android-custom-sms-popup-part
一般的に、あなたがする必要があるのは次のとおりです。
マニフェストに 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" >
BroadcastReceiver の onReceive でバックグラウンド サービスを開始する
public class YourReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) {
Intent startServiceIntent = new Intent(context, YourService.class);
context.startService(startServiceIntent);
}
}
サービスからダイアログを開く