Drawables と Intent を使用して、簡単な初心者用アプリケーションを作成しました。アイデアは4つのアクティビティを作成し、スレッドを使用して1つのアクティビティから他のアクティビティに移動し、最後のアクティビティに到達したら、アプリケーションを自動的に閉じて、「BYE」などのトーストをポップアップさせたい. インテントまたはその他の方法で可能であれば、私を案内してください。
私の最後のアクティビティのコードは以下のとおりですが、最後のアクティビティから無限にループします:
package mj.manan.thisisit;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
public class ScreenLast extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_screenlast);
Thread t1 = new Thread(){
public void run(){
try {
Thread.sleep(2000);
finish();
} catch (InterruptedException e) {
// Auto-generated catch block
e.printStackTrace();
}finally{
Intent innt = new Intent(ScreenLast.this,ScreenLast.class);
innt.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(innt);
ScreenLast.this.finish();
}
}
};
t1.start();
}
}