Android Показывать программную клавиатуру при запуске первого действия?

Мне нужно отображать виртуальную клавиатуру при запуске приложения, но пока мне это не удалось.

Я использую это код в методе "OnCreate" для отображения виртуальной клавиатуры

    InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
    imm.toggleSoftInput(txtBuscar.getId(), InputMethodManager.SHOW_FORCED);

этот код отлично работает на любом экране в любое время, но не работает, когда начинается "первое" действие. Почему?

Я пробовал, когда запускаю другое действие, и он работает, но не работает, когда я запускаю "первое" действие.

Я пытался поместить этот код в события "OnCreate" и многие другие .. .. но похоже не работает.

есть ли способ «заставить» отображать клавиатуру при запуске приложения?

Заранее спасибо.

6
задан seba123neo 8 March 2011 в 06:05
поделиться