KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have custom keyboard in my app for Android. It's layout described in xml like this <Keyboard xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent""> <Row> <Key android:keyLabel="F1" android:keyOutputText="F1"/> <Key android:keyLabel="F2" android:keyOutputText="F2"/> <Key android:keyLabel="F3" android:keyOutputText="F3"/> ... So, i'm insteresting how i can disable, for example 'f1' key ~ make it grey and untouchable. There are some similar questions here, but all about default soft-KB. I know I can iterate through keys like this for (Keyboard.Key key : myKeyboard.getKeys()) but it's look like objects of Keyboard.Key class are useless for any changes in key's look. UPD : I did not found solution. I implemented keyboard manually - big relative layout, common buttons and custom buttons and everything fine. By the way - custom keyboard at least more beautiful. Just copy resources from droid 4+ - and you'll get nice modern transparent buttons and transparent layout on every platform.
Tags (comma-separated)
Save Edits
Cancel