Wie verwenden Sie Toast in ASyncTask/onPostExecute mit string von Ressourcen?
Ich habe den folgenden code:
@Override
protected void onPostExecute(Void arg0) {
...
Toast.makeText(getBaseContext(), getBaseContext().getResources().getString(R.string.toast_sync_completed), Toast.LENGTH_SHORT).show();
}
Es scheitert (FC). Wenn der pass "Test string"
statt getResources().getString(R.string.toast_sync_completed)
, dann funktioniert es einwandfrei. Was mache ich falsch?
- Versuchen Sie, diesen code : Toast.makeText(getApplicationContext(), getApplicationContext().getResources().getString(R. string.toast_sync_completed), Toast.LENGTH_SHORT).show();
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ändern getBaseContext()... zu getApplicationContext().....
versuchen, diesen code
haben Sie nur Ihren pass string-Datei.