Como usar Intent.ACTION_APP_ERROR como um meio para uma estrutura de "feedback" no Android?
Gostaria de reutilizar o Intent.ACTION_BUG_REPORT no meu aplicativo, como um meio simples de obter feedback do usuário.
O Google Maps usa essa opção como "Feedback". Mas eu não fui bem sucedido em disparar o evento.
Eu estou usando o seguinte em umonOptionsItemSelected(MenuItem item)
:
<code> Intent intent = new Intent(Intent.ACTION_BUG_REPORT); startActivity(intent); </code>
E no meuAndroidManifest.xml
Eu declarei o seguinte sob minhaActivity
:
<code> <intent-filter> <action android:name="android.intent.action.BUG_REPORT" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </code>
No entanto, nada parece acontecer além da tela "piscar" quando eu seleciono a opção. O aplicativo ou a intenção não falha, não registra nada. Tentei tanto no emulador e em um dispositivo ICS 4.0.4.
Eu estou sentindo falta de algo, mas o que?
EditarIntent.ACTION_APP_ERROR
(constanteandroid.intent.action.BUG_REPORT
) foi adicionado na APIlevel 14
, http://developer.android.com/reference/android/content/Intent.html#ACTION_APP_ERROR