Package version 1
Android
|
説明 |
戻り値を受け取ることが可能な、アクティビティを起動するインテントを発行します。
|
|
|
呼出形式 |
intent1.StartActivityForResult()
|
|
|
戻り値 |
なし
|
|
|
引数 |
なし
|
|
|
例外 |
EXTOBJ-21
|
インテントを受信できるアクティビティが見つかりませんでした |
|
使用例 |
/*
外部アプリ「QRコードスキャナ」がインストールされていることを前提としたサンプルです。
「QRコードスキャナ」は下記URLから取得可能です。
https://play.google.com/store/apps/details?id=com.google.zxing.client.android
*/
var intent3 = new Intent{
Action = "com.google.zxing.client.android.SCAN";
PutExtra(Intent.TYPE_STRING, "SCAN_MODE", "ONE_D_MODE");
Function OnActivityResult(e){
if(e.ResultCode == Intent.RESULT_OK){
var barcodeData = e.ResultIntent.GetExtra(Intent.TYPE_STRING, "SCAN_RESULT");
//.MessageBox(barcodeData, "読み取り結果");
}else{
//.MessageBox("バーコードスキャンがキャンセルされました。", "読み取り失敗");
}
}
}
intent3.StartActivityForResult();
|
|
|
関連項目 |
StartActivityメソッド、ActivityResultイベント |
|