欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android編程中聊天頁(yè)面背景圖片、標(biāo)題欄由于鍵盤引起問題的解決方法

 更新時(shí)間:2015年10月26日 14:54:52   作者:freesonhp  
這篇文章主要介紹了Android編程中聊天頁(yè)面背景圖片、標(biāo)題欄由于鍵盤引起問題的解決方法,針對(duì)鍵盤彈出時(shí)標(biāo)題欄及背景圖片異常的相關(guān)解決方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Android編程中聊天頁(yè)面背景圖片、標(biāo)題欄由于鍵盤引起問題的解決方法。分享給大家供大家參考,具體如下:

在一個(gè)群里面有人問到 聊天頁(yè)面由于鍵盤彈出來,導(dǎo)致自定義的標(biāo)題欄不見和背景圖片都變形了,然后自己也折騰了一下,在stackOverFlow上面找到了一個(gè)解決方法。

解決方法很簡(jiǎn)單:

1、在AndroidManifest.xml文件里面的Activity配置:

復(fù)制代碼 代碼如下:
android:windowSoftInputMode="adjustResize|stateAlwaysHidden"

2、不要將背景圖片放在XML布局文件中,而是用代碼實(shí)現(xiàn),在onCreate方法中加上:
復(fù)制代碼 代碼如下:
getWindow().setBackgroundDrawableResource(R.drawable.aa);

3、在listview中加上
復(fù)制代碼 代碼如下:
android:transcriptMode="normal"
會(huì)有意料不到的結(jié)果

4、監(jiān)聽EditText點(diǎn)擊事件,設(shè)置

editText.postDelayed(new Runnable() { 
  public void run() { 
   listview.setSelection(list.size() - 1); 
  } 
}, 100);

體驗(yàn)更加

5、監(jiān)聽EditText焦點(diǎn)事件,在hasFocus為true的情況下設(shè)置

editText.postDelayed(new Runnable() { 
  public void run() { 
   listview.setSelection(list.size() - 1); 
  } 
}, 100);

體驗(yàn)更加。

附上StackOverFlow解決的地址:點(diǎn)擊查看

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論