33

ここに画像の説明を入力してくださいこれを、Google+Androidアプリのメニュー項目をクリックしたときの「フィードバックの送信」と同じように動作させたいと思います。

4

3 に答える 3

25

このアプリが「フィードバックを送信」でどのように動作するか正確にはわかりません。アプリをダウンロードしなくてもいいので、説明していただけますか?

どのように見えるかはわかりませんが、推測して、ユーザーにフィードバックを送信させる方法の 1 つを提供します。

@Override
public boolean onCreateOptionsMenu(Menu menu){
    super.onCreateOptionsMenu(menu);
    MenuInflater hardwaremenu = getMenuInflater();
    hardwaremenu.inflate(R.menu.main_menu, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item){
    switch (item.getItemId()){
    case R.id.sendEmail:
        Intent Email = new Intent(Intent.ACTION_SEND);
        Email.setType("text/email");
        Email.putExtra(Intent.EXTRA_EMAIL, new String[] { "admin@hotmail.com" });
        Email.putExtra(Intent.EXTRA_SUBJECT, "Feedback");
        Email.putExtra(Intent.EXTRA_TEXT, "Dear ...," + "");
        startActivity(Intent.createChooser(Email, "Send Feedback:"));
        return true;
    }
}

これを既存のメニューに組み込むか、メニューを表示するアクティビティの下部に追加します。

これが役立つことを願っています!

于 2012-07-04T00:28:34.490 に答える
8

未処理の例外をキャッチして、バグ レポートとして自分のサイトまたは Google Docs スプレッドシートに送信したい場合は、ACRA ( https://github.com/ACRA/acra/ ) を参照してください。バグレポートを送信する前に、ユーザーに書面によるフィードバックを求めるオプションがあります。

于 2012-08-03T09:26:42.230 に答える
1

免責事項:それは私自身のプロジェクトです

私は現在これに取り組んでいます: http://www.android-feedback.comこれは、あなたが探しているものだと思います。ベータ版に参加したい場合は、メール アドレスをフォームに残してください。

于 2013-02-22T22:20:33.097 に答える