使KeyboardView透明

时间:2013-07-31 18:38:40

标签: android

我正在制作自己的InputMethodService.Everything工作正常。但我有一个问题。我想让KeyBoard视图透明。这意味着键盘视图将覆盖输入屏幕&用户可以在打字时看到整个屏幕。我通过设置BACKGROUND COLOR,DRAWABLE,尝试了很多透明度,但无法成功。请建议我如何制作自定义TRANSPARENT键盘。   使用方法setTheme(int theme)工作吗?

2 个答案:

答案 0 :(得分:0)

在我的配置设置中 android:background="@android:color/transparent"作为财产 android.inputmethodservice.KeyboardView并使用slighltly透明的自定义键可绘制选择器,即android:keyBackground="@drawable/custom_transparent_key"  工作得很好。

答案 1 :(得分:0)

在您的KeyboardView XML文件中

android:alpha="0.5" 

或者在您的OnCreateInputView集中

keyboardView.setAlpha((float) 0.5);

参考:How to make a background 20% transparent on Android