2010-05-10 1 views

답변

-1

이렇게하는 가장 좋은 방법은 키보드의 버튼에 알파를 설정하는 것입니다. 자체 키보드를 만들거나 내장 된 키보드를 변경하려는 경우 우리가 알면 도움이됩니다. 장치를 루트로 설정하고 키보드의 코드를 자신의 장치로 바꾸지 않는 한 내장 된 키보드를 변경하는 것은 가능한 범위를 벗어납니다. 자신의 키보드를 만드는 경우 일반 키보드와 투명 키보드의 유일한 차이점은 버튼과 레이어의 알파 (투명도)를 설정하는 것입니다.

<Button android:id="@+id/a" 
    android:text="@string/a" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:layout_weight="1" 
    android:textColor="@color/black" 
    android:alpha="0.50" ></Button> <!-- 50% transparent --> 
0

당신은 전체 키보드 레이아웃을 가지고있는이에 대한 사용자 지정 이미지를 만들 수 있습니다

다음은 예입니다. 키를 적절하게 배치하십시오. 나는 나의 프로젝트 중 하나를 위해 이것을했다.

0

설정 안드로이드 : 알파 = "0.50"당신의 input.xml 안드로이드에

설정 ARGB (A = 알파)의 keyboardview에서 : 배경 = "@ 색상/keyboard_background"