私は持っていzxing app for barcode scanning
ます。オートフォーカスがありますが、アプリでズームイン/ズームアウトを設定する必要があります。
あればもっと良いでしょうi can override volume control buttons in android device for zooming in the app.
音量コントロール ボタンを使用してアプリにズームを実装するにはどうすればよいですか?
あなたの考えを共有してください..
私は持っていzxing app for barcode scanning
ます。オートフォーカスがありますが、アプリでズームイン/ズームアウトを設定する必要があります。
あればもっと良いでしょうi can override volume control buttons in android device for zooming in the app.
音量コントロール ボタンを使用してアプリにズームを実装するにはどうすればよいですか?
あなたの考えを共有してください..
public boolean onKeyUp(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) {
// increase your zoom
return true;
} else if(keyCode == KeyEvent.KEYCODE_VOLUME_UP){
// decrease your zoom
return true;
}
return super.onKeyUp(keyCode, event);
}
上記の onKeyUp() イベントを使用してタスクを実行できます:::
次のコードをアクティビティに追加して、dispatchKeyEvent を使用してみてください。
public boolean dispatchKeyEvent(KeyEvent event) {
int keyCode = event.getKeyCode();
switch (keyCode) {
case KeyEvent.KEYCODE_VOLUME_UP:
addIntensityLvl();
return true;
case KeyEvent.KEYCODE_VOLUME_DOWN:
subtractIntensityLvl();
return true;
default:
return super.dispatchKeyEvent(event);
}
}
ボリューム コントロール ボタンをオーバーライドする方法については、こちらを参照してください。イベントをキャプチャするときにズームを実行できます。