タイトルによれば、私のモバイルはアンドロイドトランジションの間にブラックスクリーンを表示します。 javaの第二の活動アンドロイドトランジション間の黒い画面
public class Main extends AppCompatActivity {
int h=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void a (View view){
startActivity(new Intent(getApplicationContext(), MainWithButtons.class));
overridePendingTransition(R.anim.left_in, R.anim.left_out);
}
}
ここ:
public class MainWithButtons extends AppCompatActivity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_with_buttons);
}
}
left_in.xml:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator">
<translate
android:duration="400"
android:fromXDelta="0"
android:toXDelta="100%p"/>
</set>
left_in.xml:
は、ここに私のJavaの主な活動コードです<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator">
<translate
android:duration="400"
android:fromXDelta="-100%p"
android:toXDelta="0"/>
</set>
私はoverridePendingTransitionメソッドをコメントすると、私は2番目のアクティビティを開くことができるので、onClickは問題ではありません。
ここで質問し答えました:)幸運とそれを維持! http://stackoverflow.com/questions/20690764/overridependingtransition-for-sliding-activities-in-and-out-smoothly –