Android 2.2 でメッセージ (sms/mms) を送信したい。最初に、使用するものを選択するために ACTION_SEND を使用してインテント チューザーを作成しました。
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra(Intent.EXTRA_SUBJECT, Resources.getString("InvitationSubject", getBaseContext()));
String body = Resources.getString("InvitationBody", getBaseContext()) + Local.User.FirstName;
intent.putExtra(Intent.EXTRA_TEXT, body);
startActivity(Intent.createChooser(intent, "Invite friends"));
ただし、その場合、セレクターには「Bluetooth、Messaging、Google+、Gmail」が表示されます。メッセージングまたはその他のメッセージング アプリのみを表示したい。
私はsdkのドキュメントで、使用する新しいCATEGORY_APP_MESSAGINGがあるのを見ましたが、それはAPIレベル15でのみ利用可能です.APIレベル8を維持する必要があります.それを行う方法はありますか?