2012-08-30 13 views
6

Bir cevap almak için uzun bir süre aradım ve şimdi sorularımın stackoverflow'unu sorma zamanı geldi.Numara veya simge modunda yazılım klavyesini açın veya başlatın

Android işletim sisteminin, yazılım tuşlarının sayı/sembol kodunda başlamasını ve kullanıcıya harflere geri dönme olanağı sağlamasına izin verme olasılığını düşünemiyorum.

ben zaten bu çalıştı ama başarılı olamadı: Code

:

editTextHouseNumber.setRawInputType(InputType.TYPE_CLASS_NUMBER); 
editTextHouseNumber.setInputType(InputType.TYPE_CLASS_NUMBER); 

xmlLayoutFile:

android:inputType="textPostalAddress" 
android:inputType="number|textCapCharacters" 
android:inputType="number" 

bildiğim kadarıyla senin sorunun anlamış olarak

+0

Ben jij dit evert? ;) – Entreco

cevap

0

yardım lütfen Ekranınız başlar başlamaz, klavyenin sayı tipi ile açık olmasını istersiniz. Bunu, istediğiniz şey olup olmadığını deneyin.

<EditText 
        android:layout_width="wrap_content" 
        android:layout_height="wrap_content" 
        android:inputType="number"> 
    <requestFocus/> 
    </EditText> 
+0

Bu şekilde, karakter türüne geri dönemezsiniz (en azından nexus cihazlarda). Ben sembolleri ve karakterleri yazmak istiyorum – Entreco

İlgili konular