DialogFragment
ListView
(tüm müşteriyi listelemek için) ve EditText
(listeden arama) kullanıyorum, iyi çalışıyor. Ancak, iletişim kutusundan her ne zaman gösteriliyorsa, klavye her zaman gösterilir ve kullanıcının istifa etmesi gerekir. İletişim parçasını gösterirken bunu ilk defa saklamanın bir yolu var mı? Daha sonra, kullanıcı metni düzenle'yi tıkladığında, klavye görünmelidir.Tablette DialogFragment'i gösterirken klavyeyi gizler misiniz?
benim XML android:focusable="false"
ayarı denedim ama her zaman da görünmüyor EditText
üzerine tıklamadan sonra klavyeyi gizler.
android:windowSoftInputMode="stateHidden"
veya
sizin DialogFragment onCreateView yılındaandroid:windowSoftInputMode="stateUnchanged"
Bu [post] 'a bir göz atın (http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup) –
http://stackoverflow.com/questions/1555109/dur-edittext-from-kazanç-odak-at-aktivite-başlangıç – RVG
teşekkürler arkadaşlar kontrol edecek ve @Ganesh – krishh