我在Android中使用animationdrawable时遇到了一个常见问题.我希望在Activity开始时在onCreate()方法中启动动画,但是正如许多人发现的那样,它不起作用.
我已经阅读了很多建议,但似乎没有什么对我有用.如果我在onClick()中启动动画它可以工作,它需要用户输入,而不是立即启动.
我尝试在onCreate()中的一个单独的线程中启动它,但这也不起作用.我在这里读到:
http://code.google.com/p/android/issues/detail?id=1818
但没有一条建议奏效,或者我无法理解.
有人可以帮忙吗?
我对Java中的原始类型以及将一种类型转换为另一种类型的方法感到困惑.如果,比方说,我有一个整数,我想将其转换为字符串,我需要使用Integer或String的静态方法,例如
String.valueOf(some_integer);
Run Code Online (Sandbox Code Playgroud)
但是,如果我想将一个搅拌器转换为一个char数组,我可以使用类似的东西,
some_string.toCharArray();
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么?为什么我需要为第一个使用静态方法?