2016-09-26 3 views
1

Я пишу пользовательскую клавиатуру, и я хочу использовать кандидата. Но представление кандидата настроено на высоту certin, которая мала для моих нужд. Я не могу настроить высоту кандидата. если я установил высоту для certine dp, я получу половину черного экрана.Пользовательская клавиатура Android: изменение высоты кандидата

Спасибо!

ответ

2

высота вид объявления кандидата в пользовательской клавиатуре Android может быть изменен от CandidateView.java. Откройте файл и найдите строку ниже:

final int desiredHeight = ((int) mPaint.getTextSize()) + mVerticalPadding 
       + padding.top + padding.bottom; 

И добавить номер с ним следующим образом:

final int desiredHeight = ((int) mPaint.getTextSize()) + mVerticalPadding 
       + padding.top + padding.bottom + 20; 

20 в конце строки кода увеличивает высоту зрения кандидата.

Смежные вопросы