次のコードは、最近 (4..) の Android バージョンに設定されたエミュレーターでは機能しますが、Android 2.3 を実行している実際の Galaxy I では機能しません。アプリを古いバージョンでも動作させるにはどうすればよいですか?
Intent callingIntent = getIntent();
//check if it was an Edit/GetContent action
if (callingIntent.getAction() == Intent.ACTION_EDIT){
EditText editSubject = (EditText) findViewById(R.id.editText1);
EditText editBody = (EditText) findViewById(R.id.editText2);
//get data:
String body = callingIntent.getStringExtra("body");
String subject = callingIntent.getStringExtra("subject");
//show data:
editSubject.setText(subject);
editBody.setText(body);
}