0

私はAndroid開発の新人です.setRotationメソッドを使用してレイアウト全体を回転させていますが、回転の期間を設定したいです

while (fromDegree < toDegree) { fromDegree++; myLayout.setRotation(fromDegree); }

誰でも助けてください

4

1 に答える 1

0

PostDelayed メソッドで Handler クラスを使用します。

例:

  public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(R.layout.splash);

        (new Handler()).postDelayed(new splashHandler(), 2000);
    }

    class splashHandler implements Runnable{

        @Override
        public void run() {

            .....Do something.....
        }
    }
于 2012-08-13T13:41:13.147 に答える