2011-02-01 8 views
0

기본 스타일 참조 또는 다른 Android/휴대 전화 버전에서 제대로 작동하게하는 내 맞춤 상태 표시 줄 텍스트 색상에 사용할 수있는 것이 있습니까?android의 기본 상태 표시 줄 텍스트 색상

예를 들어 Samsung Galaxy S White는 잘 작동하지만 넥서스에서는 흰색을 읽을 수 없지만 검은 색이 가장 효과적이며 그 반대의 경우도 마찬가지입니다.

답변

0

이 문제를 해결할 수있는 몇 가지 방법이 있습니다. 표준 위젯을 수정하기 전에 실제로해야 할 일이 있는지 물어볼 것입니다. 설명하겠습니다.

각 휴대 전화 제조업체는 Google의 게시 된 규칙 집합 내에서 Android와 함께 제공되는 표준 리소스를 일종의 형식으로 덮어 쓸 수있는 자체 위젯, 테마 및 이미지를 만들 수 있습니다. 시장에 나와있는 많은 응용 프로그램은 Android OS의 일부인 기본 테마, 위젯 및 이미지를 사용합니다. 따라서 동일한 리소스 파일을 사용하더라도 응용 프로그램이 전화기간에 다르게 나타날 수 있습니다. 이는 전화 제조업체가이 리소스를 대체했거나 기본값을 변경하도록 선택했기 때문입니다.

일반적으로 기본 리소스를 사용한다고해서 시각적으로 문제가 발생하는 것은 아닙니다. 밝은 테마를 사용하면 어두운 색상의 텍스트가 자동으로 적용되며 반대의 경우도 마찬가지입니다. 나는 하나의 특정 전화기에 테마 문제가있는 스택 오버플로 (overflow)에있는 사용자를 보았다고 말하면서 자격을 얻을 것입니다.

예를 들어, 시각적으로 볼 때의 차이점은 단순히 테마, 밝은 테마 대 어두운 테마의 차이 일 수 있습니다. 테마를 지정하지 않으면 기본 테마로 제조업체가 선택한 것을 기반으로 테마가 적용됩니다.

그렇다면이 문제를 어떻게 해결할 수 있습니까? 대답은 Android와 함께 제공되는 표준 자원 세트 대신 자신의 테마, 위젯 및 이미지를 적용하도록 선택하는 것입니다. 이 방법을 사용하면 서로 다른 휴대폰에서 (거의) 똑같은 모양을 얻을 수 있습니다.