2014-06-23 47 views
0

在像Google NewsStand這樣的應用中,當我們滾動MainUI時,開發者已經使用了帶有ImageView的按鈕。他創建了每個按鈕還是有一些捷徑?因爲創建每個按鈕需要很長時間。需要問一些關於Android設計的內容?

+0

'ListView'? ... – codeMagic

+0

@codeMagic對不起,剛剛在Android的初學者!我們可以將列表視圖的高度設置爲報亭應用程序中顯示的範圍嗎? – Niko

+1

我不知道這個newstand應用是什麼樣的,但是'ListView'高度應該是'match_parent',你可以將行高設置爲你想要的任何東西 – codeMagic

回答

0

您需要使用一個適配器和重寫getView方法加載圖像列表視圖中,使用「位置」變量加載適當的圖像:

public class myAdap extends SimpleCursorAdapter{ 

@Override 
public View getView(int position, View convertView, ViewGroup parent) {  
    View v = super.getView(position, convertView, parent); 
    ImageView img = (ImageView) v.findViewById(R.id.myImg); 
    //load the content of image base on "position" 
    return v; 
} 

}

+0

Thankx !!樣本:D – Niko