üzerinde InputType.TYPE_CLASS_NUMBER için InputType nasıl ayarlanmalıyım Giriş Sayfası'nı this.setInputType(InputType.TYPE_CLASS_NUMBER);
olarak ayarladığım Özel Düzenleme oluşturduk ancak sorun 7.0 (nugat) altında ancak 7.0 üzerinde çalışıyor. bana alfanümerik klavye göster.Android Sürüm 7.0 (nuga) ve
Başka garip bir şey de EditText'e dokunduğumda, yumuşak sayısal klavyeyi çabuk aldığımda, bir saniyeden kısa bir sürede otomatik olarak tüm harfleri gösteren normal yumuşak klavyeye dönüşür. ayrıca klavye açıkken, kötü durumdaki tuşa basmadan, klavye kapatmadan, ancak Edittext'e yeniden girdiğimde. i sonra onther EDITTEXT geçerli EditText
tıklamadıkça klavye NOUGAT bu sorunu mı yoksa bilgi için
yanlış bir şey yapıyorum ben
setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN
|WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
PAN ADJUST için setSoftInputMode kod kullanmış açık değil ve sayısal tuş takımını kullanın this.setInputType(InputType.TYPE_CLASS_NUMBER);
Düzenlendi ayarlamak için - i kaldırdığınızda -
içerik haricindesetSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN
|WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
etkinlikten her şey iyi çalışıyor (sayı EDITTEXT açık sayı tuş takımı, alfanümerik tuş takımı alfanümerik EDITTEXT açık) değil yönü yukarı tuş takımı gizleme EditText demektir gider (çünkü bu özellik SOFT_INPUT_ADJUST_PAN cehalet)
Yardım Ben 7+ cihazlarda setInputType (InputType.TYPE_CLASS_NUMBER) kullanmaya çalıştı sayesinde
Android uzmanı oradasınız ????????? –
'Özel Düzenleme Metni oluşturdum. Muhtemelen bunu yapmamalısınız. EditText kodu hem sizin hem de ödeme notumun üstünde. Ben InputType'ı [...] olarak ayarladım. Muhtemelen bunu yapmadın. Bu özel EditText'in tam kodunu paylaşmazsanız neyin yanlış olduğunu görmek zor. Bütün sınıfı yayınla. –
@Eugen Pechanec !! eğer CustomeEdittext ise "özel EditText" içinde değil, Alfanümerik tuş takımı nugayı açmalı ama Number keypad'i açmalıyım .... ayrıca setSoftInputMode = AdjustPan özelliğini kaldırdığımda, bana mükemmel bir numara tuş takımını gösterdiğinden daha sonra tuş takımının arkasındaki edittext :( –