正如標題所說,我的手機在Android過渡之間顯示黑屏。 這裏是我的Java的主要活動代碼:Android過渡之間的黑屏
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);
}
}
這裏java的第二個活動:
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:
<?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方法,我可以打開第二個活動,所以onClick不是問題。
在此處提問並回答:)祝你好運,並保持它! http://stackoverflow.com/questions/20690764/overridependingtransition-for-sliding-activities-in-and-out-smoothly –