Android V2 マップを表示するフラグメント アクティビティがあります。内部には、呼び出し元のアクティビティから渡す必要があるインテント Extras を処理するために使用される onActivityResult もあります
public class DisplayMap extends FragmentActivity implements LocationListener {
@Override
protected void onCreate(Bundle arg0) {
// TODO Auto-generated method stub
super.onCreate(arg0);
setContentView(R.layout.map);
}
public void onActivityResult(int requestCode, int resultCode, Intent intent){
super.onActivityResult(requestCode, resultCode, intent);
Log.v("TEST", "********************************************");
}
}
これは、それを呼び出すアクティビティのコード形式です。
Intent i = new Intent("com.example.DisplayMap");
setResult(RESULT_OK, i);
startActivityForResult(i, 2014);
しかし、どういうわけか onActivityResult は内部で呼び出されません。
前もって感謝します。デニス