2013-06-29 103 views
1

我正在製作android的軟鍵盤,並且我想要更改軟鍵盤的鍵預覽佈局。更改android軟鍵盤的鍵預覽背景佈局

我爲input.xml添加了「keyPreviewLayout」屬性,我也爲此創建了keypreview.xml(用於佈局)和previewbackground.xml(用於佈局背景)。這兩個文件都是這樣的。

keypreview.xml

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:background="@drawable/previewbackground" 
    android:textColor="@android:color/white" 
    android:gravity="center" 
    android:textSize="32sp" /> 

previewbackground.xml

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <stroke android:width="1dp" android:color="#bbFFFFFF" /> 
    <solid android:color="#FF000000"/> 
</shape> 

,我有一個像預覽,該包裹的背景,文字的長度。

這個背景很愚蠢,所以我想要一個像其他鍵盤一樣的關鍵預覽背景。

告訴我一個方法來得到這個。

+0

對不起,我的英文,如果我有一個錯誤,請糾正它們。 –

+0

這是關於關鍵反饋佈局,而不是軟鍵盤的關鍵佈局。 –

回答

0

最後,我通過了它。

「您可以更改鍵預覽寬度,但不能更改高度。」

我忘了爲keypreview.xml添加android:width來更改預覽的寬度。

對不起。