2013-03-13 5 views
1

EditText s etDetailsNOte и etTitleNote не открывайте клавиатуру для ввода. Пожалуйста, предложите, что я могу изменить. Я не могу найти здесь никакой ошибки.EditText не открывается Клавиатура

popUpAddNote = new PopupWindow(this); 
mainLayout = new LinearLayout(this); 
etTitleNote = new EditText(this); 
etDetailsNOte = new EditText(this); 
bAdd = new Button(this); 

bAddNewNote.setOnClickListener(new OnClickListener() { 

    public void onClick(View v) { 
     if (click) { 
      popUpAddNote.showAtLocation(mainLayout,Gravity.CENTER, 10, 10); 
      popUpAddNote.update(50, 50, 250, 200); 
      click = false; 
     } else { 
      popUpAddNote.dismiss(); 
      click = true; 
     } 
    } 
}); 

params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); 
mainLayout.setOrientation(LinearLayout.VERTICAL); 
etTitleNote.setHint("Title"); 
etTitleNote.setWidth(250); 
mainLayout.addView(etTitleNote,params); 
etDetailsNOte.setHint("Details"); 
etDetailsNOte.setInputType(InputType.TYPE_CLASS_TEXT 
     | InputType.TYPE_TEXT_VARIATION_PASSWORD); 
etDetailsNOte.setWidth(250); 
etDetailsNOte.setHeight(150); 
mainLayout.addView(etDetailsNOte,params); 
bAdd.setText("Add"); 
bAdd.setWidth(250); 
mainLayout.addView(bAdd,params); 
popUpAddNote.setContentView(mainLayout); 
// setContentView(mainLayout);visible 
+0

вы можете проверить в реальном устройстве получать те же проблемы? – Harshid

+0

Если аппаратные ключи отмечены ВКЛЮЧЕНЫ в эмуляторе, иногда клавиатура не запускается при нажатии edit-text. Я также столкнулся с этой проблемой раньше. Проверка на реальном устройстве будет полезна, чтобы убедиться в том, что происходит. –

ответ

0

добавить следующее в деятельности манифеста

андроида: windowSoftInputMode = "stateAlwaysVisible"

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