Titanium에서 Android ActionBar의 모양을 사용자 정의

Titanium SDK 3.3.0부터 Android의 Theme이 AppCompat가 되었습니까? 이제 이것이 고민하지 않고 ActionBar의 외관을 커스터마이즈 할 수 있습니다. 방법은 간단하며 맞춤 테마를 만들고 앱의 기본 액티비티에 그 곳을 사용한다고 선언하기 만하면됩니다.

먼저 맞춤 테마를 만드세요.

할 수 있었습니까?

… 할 수 없어요?

그럴 때 유용한 도구가 있습니다. 「 Android Action Bar Style Generator 」로 사쿠로 외관을 설정합시다. 이쪽은 매우 편리한 시스템으로, 색의 조합을 설정하는 것만으로 필요한 자원이 모두 준비되어 버리는 뛰어난 것입니다.



스타일 이름은 앞으로 만들 테마의 이름입니다. 다른 사람과 쓰지 않도록 적당하게 (알파벳으로, 가능하면 기호 등 사용하지 않고, 숫자도 공백도 없이) 설정하고, Style compatibility에 「AppCompat」를 선택하면, ZIP 파일을 다운로드합니다. 확장하면 res라는 디렉토리가 되어야 합니다.

다음으로 Titanium측의 설정입니다. 다운로드 한 테마를 프로젝트 바로 아래의 platform/android 디렉토리 아래에 복사하십시오 (디렉토리가 없으면 작성하십시오).

다음으로 Theme 설정입니다. tiapp.xml을 열고(XML이 편집할 수 있는 편집기에서 열기) android 지시문을 편집합니다.
   <android xmlns:android="http://schemas.android.com/apk/res/android"/>

이 행을 편집하고
    <android xmlns:android="http://schemas.android.com/apk/res/android">
      <manifest>
        <application android:theme="@style/Theme.テーマの名前"/>
      </manifest>
    </android>

합니다. 이상입니다.

Android 4.4 스크린샷:


Android 2.3에서도 ...


간단하죠?

좋은 웹페이지 즐겨찾기