2012-01-24 33 views
1

我正在开发软键盘,我添加了一个切换按钮,类似于我的键盘上的shift按钮,其上有isSticky = true选项。如何从我的代码中控制这个粘性按钮?或者实际上它甚至是可能的,因为每次改变方向时,我的切换按钮都会失去状态。isSticky按钮当前状态Android

public class SoftKeyboard extends InputMethodService 
     implements KeyboardView.OnKeyboardActionListener { 

而我有一个onKey指定按键的功能。

+0

我认为这将是SHIFT按钮和我的实际上有一种虚拟的光。那将是“AnySoftKeyboard”。 –

+1

@LuxuryMode它的wat owlstead说完全..它通常在转换按钮上的一个小灯。 –

+0

@LuxuryMode:请参阅以下资源 http://developer.android.com/reference/android/inputmethodservice/Keyboard.Key.html#attr_android:isSticky –

回答

0

我遇到过类似的问题。您可以创建第二个drawable,并在其上手动绘制粘性指示器。然后将这个drawable加载到你的xml或java代码中 - 这取决于你的方向。