私のアクティビティがDBからデータを取得しないとき、私はToastメッセージを表示します。その後、私は以前のアクティビティを充電しますが、この充電は非常に速く、Toastメッセージはまだ数秒です。私はこのメッセージの持続時間が欲しいですが、メッセージの後に開始したいアクティビティの開始を遅らせる方法はわかりません。Toastメッセージの後にアクティビティを開始
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.aeiou);
...
if(!oArrayList.isEmpty()){
...
}else{
Toast.makeText(this.getApplicationContext(), "NO hay datos", Toast.LENGTH_LONG).show();
Intent intent = new Intent(this, PreviousActivity.class);
startActivity(intent);
}
}
Toast.makeText(this.getApplicationContext()、 "NO hay datos"、Toast.LENGTH_LONG).show(); Toast.LENGTH_LONGを変更してください。静的トーストメソッドの持続時間の代わりにmilsを使用できます。 – Tugrul
ありがとうございますが、メッセージに同じ問題があります。次のアクティビティが開始されるときにそこにあります。そして、メッセージの持続時間、Toast.LENGTH_LONGは私のために良いです。 – JoseAntonio1984