#android-studio
#android-studio
Вопрос:
public void ShowMsg(){
Toast.makeText(getApplicationContext(),"No stock in this time.",Toast.LENGTH_SHORT).show();
}
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ShowMsg();
После нажатия кнопки показать сообщение не отображается перед следующим выполнением.
Комментарии:
1. используйте контекст действия, а не контекст приложения
2. Где ваш метод onclick, пожалуйста, обновите свой код
Ответ №1:
Вы можете попробовать добавить некоторую задержку, если вы вызываете метод в onCreate
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override.
public void run() {.
// Do something after 1s = 1000ms.
ShowMsg();
}
}, 1000);