0
bg_repeat.xml :버그
<?xml version="1.0" encoding="UTF-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/bg_pattern"
android:tileMode="repeat" />
bg_pattern.jpg : 난 세로 모드에서 응용 프로그램을 실행하는 경우 : 및 출력이 좋아요입니다.
및 가로 모드 (스플래시 스크린 BG와 메인 BG에서) 때때로 출력 앱 실행과 같은 경우 : 이 모드에서 두 번째 문제 (토지) : 난 세로로 방향을 변경, 종료 버튼을 다시 눌러 앱 (각 돌아 가기 눌러 BTN를 통해 1, 2, 3, 또는 4 시간) 자사의 새로 고침 현재 활동은 무슨 잘못
을 (새로 고침 현재에서 다시 현재 활동에 간다! 의미)? 이게 버그 야? (각각 두 가지 질문). 내가 customTheme를 사용했다 결국
public class SplashScreen extends Activity {
private int _splashTime = 2000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
super.onCreate(savedInstanceState);
setContentView(R.layout.splashscreen);
new Handler().postDelayed(new Thread(){
@Override
public void run(){
Intent mainMenu = new Intent(SplashScreen.this, NextAct.class);
SplashScreen.this.startActivity(mainMenu);
SplashScreen.this.finish();
overridePendingTransition(R.anim.fadein, R.anim.fadeout);
}
}, _splashTime);
}
}
: 는 내 splashScreen.java 코드를 bytheway. 이 매니페스트 XML 코드 :
<activity android:theme="@style/CustomTheme"
android:label="@string/app_name"
android:name=".SplashScreen">
이는 styles.xml 코드의 일부입니다
<style name="CustomTheme" parent="@android:style/Theme.Light">
<item name="android:windowNoTitle">true</item>
<item name="android:windowBackground">@drawable/bg_repeat</item>
</style>
하지만 문제가 여부가이 새로운 응용 프로그램을 테스트하지 않습니다.
이 상황 (업데이트 질문)에 솔루션을 어떻게 할 수 again.so 질문을 참조하십시오 : 해결 방법이 있습니다, 당신은 다음과 같이에서 onCreate에 코드를 반복 한 다음 설정 레이아웃에서 비트 맵을 포장해야하고? –