スタートカメラ
カメラを起動する。
識別子:start_camera
例
<start_camera id="start_cam"/>
ストップカメラ
カメラを止める。
識別子:stop_camera
例
<stop_camera id="stop_cam"/>
写真を撮る
カメラ機能が有効な場合、画像をキャプチャします。
識別子:take_picture
エレメント
- file_path:画像のパスとファイル名。
- 画質画質に関する設定が含まれています。
- 取り得る値:[0, 100]
- 必須不要
- デフォルト値:100
- width:画像の横幅をピクセル単位で指定します。
- 可能な値数値
- 必須不要
- デフォルト値:カメラの現在の画像サイズ。
- 高さ:画像の高さ(ピクセル)。
- 可能な値数値
- 必須不要
- デフォルト値:カメラの現在の高さ
出力
- ERROR:アクションの呼び出し中に問題が発生した場合。
- 成功:アクションが問題なく呼び出された場合。
- MEDIA_PROCESSED:画像のキャプチャに成功した場合("SUCCESS "コマンドの後に送信)。
例
最小限
<take_picture id="take_picture_location">
<param name="file_path">#{filename}.jpg</param>
</take_picture>
すべてのオプション
<take_picture id="take_picture_location" descriptor="Take picture from the current location">
<param name="file_path">/sdcard/#{filename}.jpg</param>
<param name="quality">70</param>
<param name="width">480</param>
<param name="height">640</param>
</take_picture>
カメラズーム
カメラのズーム比を設定します。
識別子:camera_zoom
属性
- zoom_level:カメラのズーム・レベルを設定する。
- 取り得る値:[0, 10]
- 必須はい
- デフォルト値:空
例
<camera_zoom id="zoom_in" zoom_level="10"/>
トグルカメラ懐中電灯
このアクションは、懐中電灯のオン/オフを切り替えます。ただし、懐中電灯がないデバイスでは、このアクションは何の効果もありません。
識別子:toggle_flashlight
例
<action id="flashlight" type="toggle_flashlight" />
カメラスキャンバーコード
カメラ機能を使ってバーコードをスキャンします。
識別子:camera_scan_barcode
属性
- settings:バーコード設定ファイルへのパス(例
:§{mysetting.xml}§)。
エレメント
- white_list:
white_list_elemに
リストされた要素を受け入れる。それ以外の値は無視されます。
例
最小限
<camera_scan_barcode id="scan_barcode">
<settings>§{barcodeSetting-picking.xml}§</settings>
</camera_scan_barcode>
すべてのオプション
<camera_scan_barcode id="scan_barcode" descriptor="Scan barcode: location and item">
<settings>§{barcodeSetting-picking.xml}§</settings>
<white_list>
<white_list_elem>123456</white_list_elem>
<white_list_elem>654321</white_list_elem>
</white_list>
</camera_scan_barcode>