-1

ちょっと友達私は活動の間にスライドアニメーションを適用するのに問題があります。アクティビティ間にスライドアニメーションを適用したので、エミュレータで動作し、次のアクティビティはスライドアニメーションで開きますが、モバイルで同じコードを実行すると動作しません。

私の左スライドアニメーション

<set xmlns:android="http://schemas.android.com/apk/res/android"
         android:shareInterpolator="false">
        <translate android:fromXDelta="-100%" android:toXDelta="0%"
          android:fromYDelta="0%" android:toYDelta="0%"
         android:duration="700"/>
       </set>

私の右側のアニメーション

  <set xmlns:android="http://schemas.android.com/apk/res/android"
             android:shareInterpolator="false">
          <translate
           android:fromXDelta="0%" android:toXDelta="100%"
           android:fromYDelta="0%" android:toYDelta="0%"
           android:duration="700" />
        </set>

アニメーションがエミュレーターで動作するときは、モバイルではないので、私は完全に混乱しています。だから私にこの問題の解決策を提案してください、そしてヘルパーは感謝されなければなりません。

4

3 に答える 3

0

Eclipseのプロジェクトメニューのクリーンオプションをテストしましたか?

于 2012-07-03T06:57:21.077 に答える
0

以前のAPKをデバイスからアンインストールして試してみてください。動作するはずです。

@MKJParekhと@breceivemailのコメントも考慮に入れてください。

それでも問題が解決しない場合は、他のデバイスで実行して結果をテストしてみてください。また、テストしているデバイス画面と同様に、レイアウト寸法を使用していることを確認してください。

于 2012-07-03T07:04:06.487 に答える
0

私も同じ問題を抱えていました。この回答は私の問題を解決しました。Monodroidのアクティビティ間で左から右へのスワイプアニメーションを作成するにはどうすればよいですか?。アニメーションをオンにするには、[設定]->[表示]->[アニメーション]に移動し、[すべてのアニメーション]を選択して保存します。

于 2013-08-29T17:23:54.830 に答える