Java 同时具有多个animationdrawable
是否可以同时生成2个AnimationDrawable 我用线试过了:Java 同时具有多个animationdrawable,java,android,multithreading,animationdrawable,Java,Android,Multithreading,Animationdrawable,是否可以同时生成2个AnimationDrawable 我用线试过了: Thread t1 = new Thread(){ public void run(){ runOnUiThread(new Runnable() { public void run() { animation1.start(); } }}; Thread t2 = new Thread(){ public void run(){ runOnUiThread(n
Thread t1 = new Thread(){
public void run(){
runOnUiThread(new Runnable() {
public void run()
{
animation1.start();
}
}};
Thread t2 = new Thread(){
public void run(){
runOnUiThread(new Runnable() {
public void run()
{
animation2.start();
}
}};
t1.start();
t2.start();
这不管用。
我从xml文件加载动画资源。在onCreate()方法中调用代码,是的,它是错误的。如果您检查javaDoc中的animationDrawable方法start(),您将看到无法在
onCreate()
中启动,但您应该在onWindowFocusChanged(boolean)
方法中调用它。此代码是否位于onCreate方法中?是的。我认为这是错误的