0

Android 액션 바를 데모하고 앱을 만들어 사용해 보았습니다. 필자는 라이브러리를 프로젝트에 설치하고 연결했는데 (올바르게 생각합니다), 제 지식을 올바로 설정해야합니다. 그러나 문제는 MainActivity가 주 리소스 파일을로드하지 못한다는 것입니다.Android 액션 바

MainActivity 레이아웃 :

Create field 'activity_main' in type 'layout' 

메뉴 xml 파일 :

Create field 'menu' in type 'R' 

다음은 매니페스트의 테마 :

No resource found that matches the given name (at 'theme' with a value 
'@style/Theme_appCompat_Light_DarkActionBar') 

메인 레이아웃과 모두가 존재 메뉴 XML,하지만 난 테마 파일이 존재한다는 것을 확인하는 것이 어디인지는 모르겠지만 그것이 문제라고 생각하지는 않습니다. 내 프로젝트

테스트 응용 프로그램과 APPCOMPAT 폴더의 구성을 보여주는 screenshot을 촬영 한

파일 시스템에 같은 장소에 존재하고 빌드 경로 및 라이브러리 항목을 모두 올바른 본다. 필요한 경우 해당 구성의 화면도 첨부 할 수 있습니다.

나는이 구성 오류의 일종이라고 생각,하지만 난 안드로이드 개발에 매우 ​​새로운 오전과 내가 변화를 만들 필요가 어디에서 볼 수있는 프로젝트 구조에 대한 충분한 정보를 가지고 있지 않습니다.

도움을 주시면 감사하겠습니다.

답변

0

AndroidManifest.xml에 오류가있는 것 같습니다. Eclipse는 xml 파일에 오류가 없을 때까지 R (참조 파일) 파일을 생성하지 않습니다.

또한 거기에는 몇 가지 테마가 포함되어 있으므로 android-support-v13.jar 라이브러리가 필요합니다. 그 매니페스트에서 주제 작동하지 않는 경우

, 당신은 당신이 찾고있는 테마의 이름이 당신의 가치 폴더에 적절한 themes.xml가 필요합니다.

<!-- 
    the theme applied to the application or activity 
-->  
<style name="CustomLightTheme" parent="@android:style/Theme.Holo.Light"> 

</style> 

예를 들면 다음과 같습니다이다