別のアクティビティを表示するには? 画像を表示する1つの画像ビューのスプラッシュを持つ1つのアクティビティを表示したいとします。私は5秒間だけそれを表示し、別のアクティビティに移動したい。スプラッシュはエミュレータで表示されていますが、別のアクティビティメニューは表示されません。別のアクティビティを表示する方法
は、ここに私のコードです:
com.basic.android;
import java.util.Timer;
import java.util.TimerTask;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class androidbasics extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
}
public void toCallActivity() {
TimerTask startNewActivity;
final Handler handler = new Handler();
final Timer timer = new Timer();
startNewActivity = new TimerTask() {
@Override
public void run() {
// TODO Auto-generated method stub
handler.post(new Runnable() {
public void run() {
try {
timer.cancel();
startActivity(new Intent(androidbasics.this,menu.class));
} catch (Exception e) {
// TODO Auto-generated catch block
}
}
});
}
};
timer.schedule(startNewActivity, 0,5000);
}
}
....これを試してみてください。私は5秒間だけ表示してから、別のアクティビティに移動します。スプラッシュはエミュレータで表示されていますが、別のアクティビティメニューは表示されません。 – bindu
あなたの質問はコメントではありません。あなたはそれを編集することができます。 –
ようやく私はそれを得た – bindu