私はListActivityを持っています。カスタムアイテムはすべてのアイテムに独自のTextEditがあります。 いずれかをタップするとIMEキーボードが上がり、ListViewのサイズが変更されます。 最近、タップでフォーカスを受け取ったEditTextはそれを失います。 2番目のタップは、焦点を合わせるために必要です。 これは、リスト内の1つの項目を移動した場合にのみ発生します。Android:ListView with EditTextsはフォーカスとIMEをぼやけます
IMEを開いてEditTextにフォーカスを当てる方法はありますか?
一般にAndroid UIガイドラインでは、アクティブなコントロールを使用することはお勧めできませんが、すべてのリスト項目でフォーカスと入力を取得できます。だから私はそれを不正行為しようとしている。これまでのところ、特定のEditTextでrequestFocusを明示的にフォーカス設定しても、アダプタがListView.onSizeChangedの後にあるすべてのアイテムを再マッピングするので、アダプタの再マップはフォーカスが失われたソースだと考えられます。 –