DataWedge ステータスの取得

DataWedge 11.3

GET_DATAWEDGE_STATUS

DataWedge 6.4 で導入。

DataWedge のステータスを文字列エクストラで、「enabled」または「disabled」として返します。

関数プロトタイプ

Intent i = new Intent();
i.setAction("com.symbol.datawedge.api.ACTION");
i.putExtra("com.symbol.datawedge.api.GET_DATAWEDGE_STATUS", "");

パラメータ

ACTION [String]: "com.symbol.datawedge.api.ACTION"

EXTRA_DATA [String]: "com.symbol.datawedge.api.GET_DATAWEDGE_STATUS"

EXTRA VALUE: 空の文字列

戻り値

DataWedge のステータスを文字列エクストラで、「enabled」または「disabled」として返します。

EXTRA NAME: "com.symbol.datawedge.api.RESULT_GET_DATAWEDGE_STATUS"

EXTRA TYPE: [Bundle]

コード例

//SENDING THE INTENT
Intent i = new Intent();
i.setAction("com.symbol.datawedge.api.ACTION");
i.putExtra("com.symbol.datawedge.api.GET_DATAWEDGE_STATUS", "");
this.sendBroadcast(i);

//RECEIVING THE RESULT
private BroadcastReceiver broadcastReceiverDWStatus = new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {

        if (intent.hasExtra("com.symbol.datawedge.api.RESULT_GET_DATAWEDGE_STATUS")) {
            String dwStatus = intent.getStringExtra("com.symbol.datawedge.api.RESULT_GET_DATAWEDGE_STATUS");
        }
    }
};

関連項目:

Zebra Support Central | インテグレータ ガイド、製品マニュアル、ソフトウェア ダウンロードおよびサポート

LaunchPad | Zebra 開発者コミュニティ

インテント | Android 開発者

インテントおよびインテント フィルタ | Android 開発者

Android インテント | チュートリアル