Package version 1

Intent.StartActivityForResultメソッド

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イベント

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る