我在 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 秒刷新一次线程,我已经像这样实现了,但它不起作用..请建议解决方案...