我在 Drawables 和 Intent 的帮助下制作了一个简单的初学者应用程序。这个想法正在制作四个活动并使用线程从一个活动移动到其他活动,当它到达最后一个活动时,我想自动关闭应用程序,弹出一个祝酒词“再见”或其他东西。如果可以通过 Intent 或任何其他方式来指导我。
我的最后一个活动的代码如下,但它循环到最后一个活动到 Infinity:
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();
}
}