2013-01-16 89 views
0

我想要做什麼:ACRA:有時對話框報告等次無聲報告

從應用程序本身讓我的Android應用程序的反饋。

我所做的:

我剛剛整合了最新版本ACRA(4.4),以我的Android應用程序 。

它有崩潰作爲默認行爲,無聲報告

我想什麼幫助:

所有我想做的事,當我按下一個是使用對話框報告反饋 按鈕在我的應用程序。

回答

3

我不確切地知道你想用你的反饋按鈕實現什麼,但也許是這樣的?

對於對話框的配置請看https://github.com/ACRA/acra/wiki/AdvancedUsage#wiki-Dialog。如果您不想在註釋中使用所有這些,則配置也可以在ACRAConfiguration對象的代碼中完成。

然後,您可以暫時使用更改報告模式:

ACRAConfiguration config = ACRA.getConfig(); 
config.setMode(ReportingInteractionMode.DIALOG); 
ACRA.setConfig(config); 
doWhateverYourFeedbackButtonShouldDo(); 
config.setMode(ReportingInteractionMode.SILENT); 
ACRA.setConfig(config); 

其中doWhateverYourFeedbackButtonShouldDo()可以是這樣的:

ACRA.getErrorReporter().handleException(new UserFeedbackException(userFeedback)); 
+0

好了,答案是不完整的,但給了我正確的方向,我將編輯它並接受。 –

+0

等待它同行審查:( –

+0

很高興聽到,我可以幫助:) – deekay