У меня есть пользовательский диагфрагмент, который отображает ExpandableListView, а его элементы - EditText.
Когда EditText получает фокус, клавиатура ввода не отображается, даже если я заставляю его кодом, используя inputmethodmanager.corced flag. < /p>
Dialogfragment xml: < /p>
dialogfragment xml: < /p>
dialogfragment xml: < /p>
dialogfragment xml: < /p>
dialogfragment.
...
< /code>
элемент xml расширенного списка: < /p>
.....
< /code>
manifest.xml:
< /code>
Даже принуждение клавиатуры, она также не работает: < /p>
final EditText percentage=(EditText) convertView.findViewById(R.id.editTextPercentage);
percentage.setOnTouchListener(new OnTouchListener()
{
@Override
public boolean onTouch(View v, MotionEvent event) {
InputMethodManager imm = (InputMethodManager) getActivity().getSystemService(Context.INPUT_METHOD_SERVICE);
imm. showSoftInput (percentage, InputMethodManager. SHOW_FORCED);
return false;
}
});
< /code>
Любая идея, как я могу показать клавиатуру? < /p>
Подробнее здесь: https://stackoverflow.com/questions/239 ... w-keyboard