Альтернативная метка для клавиатуры Android - PullRequest
2 голосов
/ 27 августа 2011

Я создаю свою собственную клавиатуру, но у меня проблемы с отображением альтернативной метки на клавишах. Поэтому помимо обычной метки (Q, W, E, R, T, Y) я хотел бы отобразить метку, указывающую символ, добавляемый при длительном нажатии клавиши (0,1,2,3, ...). Не во всплывающем окне, а на клавиатуре (как клавиатура Android по умолчанию).

1 Ответ

0 голосов
/ 01 февраля 2012

Вы можете нарисовать клавиатуру с нуля ( Android Source )

@Override
public void onDraw(Canvas canvas) {
    super.onDraw(canvas);
    onBufferDraw();
    if (mBuffer!=null)
        canvas.drawBitmap(mBuffer, 0, 0, null);
}
...