0
Javaでコードを学習する際にアンドロイドアプリで作業しています。現在、アプリを使用してノートを作成していましたが、以前はトーストメッセージであったものをスナックバーメッセージに変換しようとしています。以下は私が現在トーストメッセージと共に持っていたものですが、以前はコメントアウトされていました。私はそれが呼び出す方法に立ち往生している、どんな助けも大いに評価されるだろう!アンドロイドアプリでsnackbarを実装する際の問題
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();
}
エラーアンドロイドスタジオは「make」メソッドを解決できないことを私に教えてくれます。
それがうまくいった!正しい答えとしてマークしますが、別の質問がありました。私はそれを私の主な活動に今追加する必要がありますが、うまくいけばあなたが助けることができる別の奇妙なエラーを与えています。 コメントは書式設定をしないので、私はpastebinを付けなければなりませんでした。 http://pastebin.com/0iSpYEZA SnackbarでビューのMainActivityを配置する場所が予想されます。 –
'Snackbar.make(MainActivity、getString(R.string.all_deleted)、Snackbar.LENGTH_LONG);'これは正しくありません –
MainActivityの代わりにビューに何を追加しますか?それとも、全体が正しくないのですか? –