2014-09-06 2 views
-1

기본적으로 안드로이드 매니페스트의 테마를 .. android : theme = "@ style/AppTheme"에서 "@android : style/Theme.Dialog"로 변경하려고 시도했습니다. 나는 개발자 android "스타일과 테마"페이지를 따라 갔다. 내 갤럭시 S3를 연결하면 앱이 오류없이 컴파일됩니다. 하지만 내 전화에서 "불행히도 (앱)이 멈췄다"고 말합니다.안드로이드 매니페스트의 테마 변경 응용 프로그램

Logcat에는 "이 활동과 함께 Theme.AppCompat 테마 또는 하위 클래스를 사용해야합니다."라고 표시됩니다.

나는 왜 안드로이드 개발자 웹 사이트 http://developer.android.com/guide/topics/ui/themes.html에서 테마의 간단한 변화를 따라 갔다.

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

+0

코드를 읽을 수있는 형식으로 포함 할 수 있습니까? 이클립스에 대한 새로운 안드로이드 응용 프로그램을 만들 때 고마워 – JustinJDavies

+0

말 그대로 표준 코드. 나는 위에서 언급 한 것과는 별개로 아무것도 바꾸지 않았다.? 감사합니다 – united231

답변

-1

동일한 문제는 여기에서, 나는 이클립스와 안드로이드 스튜디오를 시도했지만 문제는 여전히 발생하고 있습니다. 디버그는 Theme.AppCompat의 자손 만 사용할 수 있다고 말했다. @android로 변경하면 style/Theme.Black.NoTitleBar 오류가 표시되고 앱이 다운됩니다.

나는 솔루션을 찾았으므로 themse.xml에서 styles.xml로 이미지 설명 herepy를 참 조하십시오.

+0

주위를 둘러 본 후 ActionBarActivity를 확장하면 AppCombat를 사용하고 있음을 알 수 있습니다. 즉, Theme.AppCombat에서 테마를 확장해야합니다. – united231

+0

AppCompat * ...... – united231

관련 문제