내 리소스에 정의 된 R.java 파일 및 스타일에 이상한 문제가 있습니다. 고해상도/값/strings.xml의에서스타일 및 자동 생성 된 R.java 파일의 Android 1.5/1.6 문제
:의 AndroidManifest.xml에서
<style parent="android:Theme.Dialog" name="PopupWindowStyle">
<item name="android:windowBackground">@drawable/bg1</item>
<item name="android:textColor">@android:color/black</item>
</style>
:
<activity
android:name=".RegisterScreen"
android:icon="@drawable/ico"
android:label="@string/applicationName"
android:theme="@style/PopupWindowStyle"
android:configChanges="locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|fontScale">
</activity>
자동 생성 세대 /.../ R에서
는 여기에 몇 가지 코드입니다. java :
public static final class style {
public static final int PopupWindowStyle=0x7f090000;
}
프로젝트에서 ome 변경, 이클립스 PopupWindowStyle
에 대한 자동 생성 된 값이 0x7f080000에서 0x7f090000으로 변경되었습니다. 그 후, 안드로이드 1.5에 RegisterScreen
활동 PopupWindowStyle
스타일없이 표시 - 로그 캣에 표시 오류가 : - 그것은 정수 값을 가지고있어 전에 같은 PopupWindowStyle
작품이었다 안드로이드 1.6에
Skipping entry 0x7f090000 in package table 0 because it is not complex!
그러나 모든 것이 잘 작동이 변경되었습니다.
소스 코드를 이전 버전으로 되 돌리는 방법으로이 문제를 테스트했습니다. src 코드가 커밋 된 후에이 문제가 발생했음을 확인할 수 있습니다.이 코드는이 코드 부분과 완전히 관련이없는 두 개의 파일과 자동 생성 된 R.java 파일을 변경합니다.
어떤 아이디어가 그 원인 일 수 있습니까?
mainfest 파일 즉, minSdk 및 targetSDk 태그에있는 내용은 무엇입니까? –
@Fred : minSdkVersion = "3"- targetSdk 태그가 없습니다. – grzaks