を使用して文字列リソースIDから取得することにより、トーストを作成する前に両方の文字列をまとめるだけです。Context#getString()String
String text = getContext().getString(R.string.message_saved) + savedFilePath;
Toast message = Toast.makeText(getContext(), text, Toast.LENGTH_SHORT);
あなたが印刷する前に、そのint表現R.string.message_savedは実際にはRにあるものであり、整数だけです。
textまたは、次のように入力して文字列の使用をスキップできます
getContext().getString(R.string.message_saved) + savedFilePath;
Toastの2番目の引数に直接ありますが、わかりやすくするために別の文字列を使用して行いました。
getContext()OPが拡張されているため、上記の回答を使用しましたView。Viewこのメソッドを持っているContextので、このシナリオでを取得する有効な方法です。ただし、注意すべき重要な点は、実際の問題は、 (インスタンスを渡すのContextではなくアクティビティ内にいる場合は)を取得する方法を選択することではなく、文字列からを取得する方法を選択することでした。リソースID。View,ActivitymakeText()String