Layout Üste Kayması (ANDROİD) [ÇÖZÜLDÜ]
-
Ekrana birşeyler yazmak için haliyle klavye activity si açılıyor bu açılınca da bütün button textview vs vs hepsi üstte kalıyor görünmüyor Fragmentim üste doğru kayıyor Klavye açılınca Fragmentimin üste kaymaması için ne yapmam gerekiyor ? Scrool View denedim bu sefer de hata alıyorum Anne çocuk muhabbeti oluyor ScroolView id versem diğer tarafta da LinearLayout 'u Scroolview yapmam lazım bu seferde tasarım bi halta yaramıyor Ne yapmam lazım istediğim tek şey Klavye açılınca Fragmentimin üste kaymaması ekranda sabit kalması
MhmdAlmz tarafından 02/Şub/16 16:46 tarihinde düzenlenmiştir -
Hocam AndroidManifest içinde bu sorunu hangi activity'de yaşıyorsan ona şunu ekler misin
<activity
...
android:windowSoftInputMode="adjustPan">
</activity>
eğer fragment kullanıyorsan fragment ın bağlı olduğu activity için yap bu dediğimi.
-
manyaki bunu yazdı
Hocam AndroidManifest içinde bu sorunu hangi activity'de yaşıyorsan ona şunu ekler misin
<activity
...
android:windowSoftInputMode="adjustPan">
eğer fragment kullanıyorsan fragment ın bağlı olduğu activity için yap bu dediğimi.
Olmadı hocam Ekledim hala üste uçuyor Fragment
-
Sorun çözüldü
Fragment için : Kod yapısı OnCreateView Metoduna
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
Activity için ise bu kod yaısı OnCreate Metoduna
this.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_VISIBLE|WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
