Wprowadzam niestandardową klawiaturę na Androida. Właśnie przeczytałem dokumentację na "developer.android.com" i zobaczyłem próbkę z miękką klawiaturą. Wszystko co mogę - to zmienić tło klawiatury, zmienić rozmieszczenie przycisków, ustawić keyIcon zamiast keyLabel na klucz.Jak zmienić kolor tła klucza dla klawiatury programowej Android?
Ale nadal nie mogę zmienić tła i koloru klucza.
Proszę napisać przykładowy kod XML lub źródła. Dzięki!
Moja próbka gdzie mogę zmienić tła:
public class GBInput extends InputMethodService implements KeyboardView.OnKeyboardActionListener{
...
private GBKeyboardView mInputView;
@Override
public View onCreateInputView() {
mInputView = (GBKeyboardView) getLayoutInflater().inflate(R.layout.input, null);
mInputView.setOnKeyboardActionListener(this);
mInputView.setKeyboard(mQwertyKeyboard);
mInputView.setBackgroundResource(R.color.keyboard_background);
return mInputView;
}
...
}
I muszę coś takiego:
obrazy dla wszystkich przycisków - jego zły pomysł, więc chcę, aby znaleźć lepszą problem.
który byłby zarządzany przez twojego eksperta od grafiki coz jest kluczem tylko myślę, że – Nezam
Twoje pytanie jest nieco zbyt szerokie; czy możesz opublikować niektóre edytowane przez Ciebie xml, a co nie działa zgodnie z oczekiwaniami? – etienne
dodał więcej informacji na moje pytanie .. – yuralife