在Android应用程序中实施snackbar的问题

时间:2016-04-08 01:06:02

标签: java android android-snackbar

我在学习使用Java编写代码时正在使用Android应用程序,而且我正在构建一个笔记记录应用程序,并且正在尝试将以前的Toast消息转换为snackbar消息。以下是我目前所拥有的toast消息,现在已经注释掉了。我已经卡在它打电话的方法上,任何帮助都将不胜感激!

    private void deleteNote() {
        getContentResolver().delete(NotesProvider.CONTENT_URI,
                noteFilter, null);
        Snackbar.make(this, getString(R.string.note_deleted), Snackbar.LENGTH_LONG).show();
//        Toast.makeText(this, getString(R.string.note_deleted),
//                Toast.LENGTH_SHORT).show();
                setResult(RESULT_OK);
        finish();
    }

android studio给出的错误是它无法解决方法" make"。

1 个答案:

答案 0 :(得分:0)

make函数将视图作为第一个参数。

public static Snackbar make(View view, int resId, int duration)

如果您需要在活动底部传递findViewById(android.R.id.content)作为第一个参数。