我在 android 中实现了一个线程,它每 1 秒刷新一次片段(一些文本列表)。
它在线程调用片段方法时给出运行时错误,。这是我的代码
public class RunThreadExtended extends Activity implements Runnable
{
public void run() {
 while(true)
 {  try {
    Thread.sleep(1000);
    AndroidListFragmentActivity.strup++;
    MyListFragment1 fragmentB = (MyListFragment1)getFragmentManager().findFragmentById(R.id.fragment1);
    fragmentB.updatefrag();
} catch (InterruptedException e) {
    e.printStackTrace();
}
  }}}
如果我从 Mainactivity 调用片段方法,一切正常,因为我需要在后台每 5 秒刷新一次线程,我已经像这样实现了,但它不起作用..请建议解决方案...