中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
/** 开启动画 */ private void start(Context context,DirectionalLayout directionalLayout) { List<Integer> getid = getid(); Image image1 = new Image(context); image1.setScaleMode(Image.ScaleMode.INSIDE); image1.setPixelMap(ResourceTable.Media_gifloading1); directionalLayout.addComponent(image1); //开启串行任务 context.createSerialTaskDispatcher("", TaskPriority.DEFAULT).asyncDispatch(new Runnable() { @Override public void run() { while (true) {//无限循环 try { for (int i =0; i < getid.size() ; i++) { Thread.sleep(1*1000L);//睡一秒 int index=i; context.getUITaskDispatcher().asyncDispatch(new Runnable() {//开启UI专有线程更新界面 @Override public void run() { // directionalLayout.removeAllComponents(); directionalLayout.removeComponentAt(0); Image image1 = new Image(context); image1.setScaleMode(Image.ScaleMode.INSIDE); image1.setPixelMap(getid.get(index)); System.out.println("getid.get(index)"+getid.get(index)+index); directionalLayout.addComponent(image1); } }); } } catch (InterruptedException e) { e.printStackTrace(); } } } }); }
微信扫码分享
好家伙,一言不合甩代码😂
咋了你还打算我干什么
hhhh~
好家伙,一言不合甩代码😂
咋了你还打算我干什么
hhhh~