我是一名刚开始学习安卓的菜鸟。现在试着做一个小程序。
鼓捣了一天半。才弄出来一个程序的进入画面。
接着想让进入画面自动跳转。网上搜说是用Timer。
可是从网上搜的代码老是报错。请问该如何实现?或者是用其他方法。网上的基本都是Timer。

解决方案 »

  1.   

    初学者必须要掌握调试技巧,会看LogCat,常用Log输出调试出错的时候,发详细的出错信息,在LogCat里面有。
      

  2.   

    现在是运行不了。还没有到LogCat那一步。
    每次都在 timer schedule(task,1000*10);这句出错。
    用到Timer的这段代码是从网上拷过来的。
    Eclipse一直说我是符号错误。
      

  3.   

    现在是运行不了。还没有到LogCat那一步。
    每次都在 timer schedule(task,1000*10);这句出错。
    用到Timer的这段代码是从网上拷过来的。
    Eclipse一直说我是符号错误。
      

  4.   

    package wht.android.loading;
    import java.util.Timer;
    import java.util.TimerTask;import android.app.Activity;
    import android.content.Intent;import android.os.Bundle;
    import android.view.View;
    import android.view.Window;
    import android.view.WindowManager;
    import android.widget.ImageView;public class MainActivity extends Activity
    {
        private ImageView imageView;
    @Override
        public void onCreate(Bundle savedInstanceState)
        {
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            setImageView((ImageView)findViewById(R.id.myImage));
        } public ImageView getImageView() {
    return imageView;
    } public void setImageView(ImageView imageView) {
    this.imageView = imageView;
    }
    final Intent it = new Intent(this, SecondActivity.class); 
      
      Timer timer = new Timer();
      TimerTask task = new TimerTask() {
       @Override
       public void run() {
        startActivity(it); 
       }
      };
    timer.schedule(task, 1000 * 10); //错误在这一行}