2013-02-18 18 views
0

我需要我的android應用程序的幫助。我需要在listview中自定義項目。我的應用程序使用片段。我不知道如何實現list_item.xml到我的代碼。在android listview中設計一行

KartyListFragment.java

@Override 
public View onCreateView(LayoutInflater inflater, ViewGroup container, 
     Bundle savedInstanceState) { 
    View view = inflater.inflate(R.layout.karty_list, container, false); 
    return view; 
} 

karty_list.xml

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" > 

<ListView 
    android:id="@android:id/list" 
    android:layout_width="match_parent" 
    android:layout_height="0dip" 
    android:layout_weight="1" 
    android:visibility="gone" /> 

<TextView 
    android:id="@android:id/empty" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:text="@string/prazdna_db" 
    android:textColor="#f00" 
    android:visibility="visible" /> 

</LinearLayout> 

我想在list_item.xml設計一個行,但我不知道怎麼樣。

回答

0

here你可以找到一個很好的教程,以建立您的列表視圖。我認爲這將是對你有幫助。

0

Jus創建您想要的佈局,並將其傳遞給列表適配器作爲要膨脹的視圖。例如,使用SimpleAdapter

mAdapter = new SimpleAdapter(context, list, R.layout.my_custom_list_item, from, to); 
mListView.setAdapter(myAdapter);