0

メニューをクリックしたときに Snackbar の開始メッセージを表示するにはどうすればよいですか?

public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
        case (R.id.reset):
            number1.setText(null);
            number2.setText(null);
            //Snackbar.make(findViewById(android.R.id.content) , "Text", Snackbar.LENGTH_SHORT).setAction("Action", null).show();
            break;
        case (R.id.quit):
             finish();
             break;
    }

    return super.onOptionsItemSelected(item);
}

反応しません。

4

2 に答える 2

5

メイン アクティビティ ビューを使用して SnackBar を表示できます。

Snackbar.make(this.findViewById(android.R.id.content),
                "FooBar", Snackbar.LENGTH_LONG).setAction("Action", null).show();
于 2015-10-07T17:42:12.927 に答える