1

これを使用してアクティビティ遷移をアニメーション化しoverridePendingTransition()ています:

<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate android:fromYDelta="-100%p" 
          android:toYDelta="0" 
           android:duration="@string/animationDuration"/>
  </set>

エンターアニメーションと

<set xmlns:android="http://schemas.android.com/apk/res/android"> 
<translate android:fromYDelta="0" 
               android:toYDelta="100%p
            android:duration="@string/animationDuration"/>
</set>

終了アニメーション用。問題は、アニメーション化すると、2 つのアクティビティ間に黒い境界線が表示されることです。アニメーションは押し出しアニメーションで、新しいアクティビティが古いアクティビティを押し出すように見えます。私が話している境界は、古いアクティビティと新しいアクティビティの間のスペースです。

にあるテーマを使用していNoTitleBarますandroid:style。境界線はタイトルバーと同じ幅のように見えますが、それと何か関係があるのでしょうか? とにかく、この境界線を削除する必要があります。どうすればよいですか?

4

0 に答える 0