郵便番号検索の口を開いてみました。
暗黙的インテント(?)で呼び出すためのアクションを追加してみました。
ACTION |
luck.of.wise.ACTION_INTERCEPT |
データのkey |
replace_key |
常套手段なのかよくわからんけど使い方。
起動するときはこんな感じで。
// 検索したい郵便番号を渡して 郵便番号検索を起動。
String zip = "7000801";
Intent intent = new Intent("luck.of.wise.ACTION_INTERCEPT");
intent.putExtra("replace_key", zip);
startActivityForResult(intent, 1);
帰ってきた住所受けるときはこんな感じで。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
String result;
if (requestCode == 1 ){
if (resultCode != RESULT_OK){
result = "";
}else{
result = data.getExtras().getString("replace_key"); // 結果を取得。
}else{
super.onActivityResult(requestCode, resultCode, data);
}
}
以上!