1 Yorum

Android – Sayfa açıldığında sanal klavyenin gözükmesi sorunu

Şimdi yine bir sorun yine buradayız. İyi güzel uygulamayı yaptık. İçine bir de edittext koyduk. Ama gel gör ki uygulama açıldığında hoop klavyemiz beliriyor. Ben tabi istemem böyle şeyler hemen bir çaresi var mı diye araştırdım. Şükür varmış..

İlk olarak benim kullandığım yöntemi söyleyeyim daha sonra detaylı olarak incelemek isteyenler için link de vereceğim.

Manifest dosyamızı açıyoruz. İçerisinde hali hazırda bulunan tagleri bilirsiniz zaten. İşte biz activity tag’ını düzenleyeceğiz.

Şimdi bizim uygulamada bir ana menu var oradan diğer sayfalara navigation yapılıyor. Aslında bu konu ayrıca anlatılabilir ama ben çok fazla değinmeyeceğim. Olaya geçiyorum..:

<application
 android:icon="@drawable/big_app_icon"
 android:label="@string/app_name" >
 <activity
 android:name=".applicationActivity"
 android:label="@string/app_name" >
 <intent-filter>
 <action android:name="android.intent.action.MAIN" />
 <category android:name="android.intent.category.LAUNCHER" />
 </intent-filter>
 </activity>
 <activity
 android:name=".Comments"
 android:label="@string/app_name"
 android:windowSoftInputMode="stateHidden" >
 </activity>
</application>

Görüldüğü üzere applicationActivity benim ana menum. Comments diye ayrı bir class’ım var ve orada edittext’im bulunuyor. İşte buradaki android:windowSoftInputMode’u stateHidden yaparak her zaman klavyenin kapalı olarak başlamasını sağladım. Ama siz isterseniz daha bir sürü state mevcut. Evet linki verecektim.

Buyrun detaylı link..

Kolay gelsin.

1 comments on “Android – Sayfa açıldığında sanal klavyenin gözükmesi sorunu

  1. dostum teşekkürler, büyük bir sıkıntıdan kurtardın. hangi layout da olmasını istiyorsanız. Manifest dosyasında onun activity altına koyarsanız orada klavye gözükmüyor. android:windowSoftInputMode=”stateHidden”

Yorum bırakın