ProgressUpdate() 메소드에서 토스트를 표시하려고합니다. Android 4,5에서는 잘 작동하지만 Android 6에는 축배가 표시되지 않으며 예외가 발생하지 않습니다. 내가) getBaseContext (와 getApplicationContext()를 교체 할 경우 예상대로getApplicationContext()를 컨텍스트로 사용하면 안드로이드 6에서 진행 상태가 업데이트 될 때 토스트가 표시되지 않습니다.
@Override
protected void onProgressUpdate(String... values) {
super.onProgressUpdate(values);
Toast.makeText(getApplicationContext(), values[0], Toast.LENGTH_SHORT).show();
}
, 토스트 작동 :
여기 내 방법입니다.
내가
그것이 올바른 getBaseContext을 (사용할 수 있나요 상황으로 MainActivity.this를 사용하는 경우가 작동하지 않습니다)? 안드로이드 4,5에서 getApplicationContext()를 사용하고 6에서 작동하지 않는 이유는 무엇입니까?
주셔서 감사합니다. – Gringo