2012-03-02 121 views
0

我正在開發一個應用程序,其中有一個選項提供更改聊天窗口的壁紙。 我已經使用listview的聊天窗口,我想要幫助如何改變它的背景牆上點擊「更改壁紙」設置。 我已經完成了代碼到goto畫廊並從那裏獲取路徑。 只是想知道如何更改列表視圖背景wallpaper.Thanks提前。Android的listview動態更改壁紙

回答

2

如果我理解正確的話,這個浮現在腦海:

ListView listView = (ListView) findViewById(R.id.listviewid); 
listView.setBackgroundResource(R.id.mynewbackground); 

只是確保你與你的列表視圖的ID(XML格式集)代替R.id.listviewid。

android:id="@+id/listviewid" 

並將R.id.mynewbackground替換爲新背景的資源ID。

+1

如果您使用圖像避免每次用戶滾動時背景閃爍變黑,您還需要將android:cacheColorHint設置爲#00000000。 – 2012-03-02 05:43:08

+0

thnk你我知道了:) – Tejaswini 2012-03-02 16:47:42