如何在android中每10秒刷新一次视频视图?

如何在android中每10秒刷新一次视频视图?,android,self-updating,Android,Self Updating,我想每10秒更新一次视图,但我该怎么做呢 我该怎么做呢?我已经看到一些示例使用了“Run()”和“Update()”,但是当我尝试它时,这似乎没有帮助,有什么想法吗 现在我有: @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); //

我想每10秒更新一次视图,但我该怎么做呢

我该怎么做呢?我已经看到一些示例使用了“Run()”和“Update()”,但是当我尝试它时,这似乎没有帮助,有什么想法吗

现在我有:

@Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
//      Vitamio.isInitialized(this);
        Vitamio.isInitialized(getApplicationContext());
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.videoplay);
        Log.d("url=", getIntent().getStringExtra("url"));
        url = getIntent().getStringExtra("url");
        init();

    }

如果要每10秒更新一次
视图
,则必须调用线程。在onCreate()方法中添加以下代码:


如果要每10秒更新一次
视图
,则必须调用线程。在onCreate()方法中添加以下代码:


工作,非常感谢:)快乐编码@Dr.MezoDo你有什么想法吗。如果我想将时间“10000”链接到网页,以便我可以从应用程序外部控制刷新时间?不知道,但值得一试。如果我有类似的东西,并且输出只有20000,那么我如何将此链接到控制刷新时间,非常感谢:)Happy coding@Dr.MezoDo你有什么想法吗。如果我想将时间“10000”链接到网页,以便我可以从应用程序外部控制刷新时间?不知道,但值得一试。如果我有类似的东西,并且输出仅为20000,那么我如何将此链接以控制刷新时间
Thread t = new Thread() {
  @Override
  public void run() {
    try {
      while (!isInterrupted()) {
        Thread.sleep(10000); // every 10s
        runOnUiThread(new Runnable() {
          @Override
          public void run() {
            // update View here!
          }
        });
      }
    } catch (InterruptedException e) {
    }
  }
};
t.start();