2016-10-10 2 views
1

내 애플 리케이션에서 변경해야 할 몇 가지 색상의 백엔드 응답이 있습니다. 활동에 대한 테마 속성을 변경할 수있는 방법이 있습니까? 나는 주제 전체를 바꿀 수 있다는 것을 이해하지만 미래에 어떤 색을 사용할 지 모르겠습니다. 그래서 내 응용 프로그램은 백엔드에서 완전히 사용자 정의 할 수 있어야합니다.안드로이드 테마 런타임 변경

답변

0

setContentView()에 전화하기 전에 활동에 setTheme()으로 전화를 걸 수 있습니다. 테마는 해당 활동에 대해서만 변경됩니다.

사전 정의 된 테마 세트에서 캡처 할 수없는 완전히 맞춤 설정된 색상을 원하면 코드에서 수행 할 활동과보기를 설정해야합니다.