Travar botões home, search, back menu com a camera senda utilizada

0 respostas
danilorangelmg

e ai galera, estou com um problema em pegar os eventos dos botoes home, menu, search e back, quando utilizo a camera

[java]   public static AlertDialog initiateScan(Activity activity,

CharSequence stringTitle,

CharSequence stringMessage,

CharSequence stringButtonYes,

CharSequence stringButtonNo,

CharSequence stringDesiredBarcodeFormats) {

Intent intentScan = new Intent(com.google.zxing.client.android.SCAN);

intentScan.addCategory(Intent.CATEGORY_DEFAULT);
// check which types of codes to scan for
if (stringDesiredBarcodeFormats != null) {
  // set the desired barcode types
  intentScan.putExtra("SCAN_FORMATS", stringDesiredBarcodeFormats);
}

try {
  activity.startActivityForResult(intentScan, REQUEST_CODE);
  return null;
} catch (ActivityNotFoundException e) {
  return showDownloadDialog(activity, stringTitle, stringMessage, stringButtonYes, stringButtonNo);
}

}[/java]

o problema é que preciso bloquear o uso desses botoes quando a camera estiver sendo usada mais o evento de abertura da camera não é uma activity e sim apenas um intent.

Criado 31 de janeiro de 2012
Respostas 0
Participantes 1