0

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(new Runnable() { 
        public void run() 
        { 
animation2.start(); 
 }   
}};

t1.start();
t2.start();

これはうまくいきません。xml ファイルからアニメーションのリソースを読み込みます。

4

1 に答える 1

1

onCreate() メソッドでコードを呼び出しますが、そうです、それは間違っています。javaDoc で animationDrawable メソッド start() を確認すると、 で開始できないことがわかりますがonCreate()、メソッドで呼び出す必要がありますonWindowFocusChanged(boolean)

于 2013-07-09T07:43:57.413 に答える