2011-02-15 3 views

답변

0

ApiDemos 샘플 코드, 특히 목록보기를 다루는 그룹 (Views 링크를 따라 아래로 스크롤)을 살펴보십시오.

2

이봐, 난 너무 새로운 안드로이드에 안내한다. 1) main.xml에 값을 주어 listview를 할당 할 수 있습니다.

<ListView android:id="@+id/ListView01" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" /> 


public class ListviewExample extends Activity 
{ 
private ListView lv1; 
private String lv_arr[]={"Android","iPhone","BlackBerry","AndroidPeople"}; 
@Override 
public void onCreate(Bundle icicle) 
{ 
super.onCreate(icicle); 
setContentView(R.layout.main); 
lv1=(ListView)findViewById(R.id.ListView01); 
// By using setAdpater method in listview we an add string array in list. 
lv1.setAdapter(new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1 , lv_arr)); 
} 
} 

2) 두 번째 방법에서는 string.xml에 값을 할당 할 수 있습니다.

<?xml version="1.0" encoding="utf-8"?> 
    <resources> 
<string-array name="countries_array"> 
    <item>Bahrain</item> 
    <item>Bangladesh</item> 
    <item>Barbados</item> 
    <item>Belarus</item> 
    <item>Belgium</item> 
    <item>Belize</item> 
    <item>Benin</item> 
    </string-array> 
    </resources> 

String[] countries = getResources().getStringArray(R.array.countries_array); 
setListAdapter(new ArrayAdapter<String>(this, R.layout.list_item, countries)); 
+1

답변을 얻었 으면 투표하십시오. 우리는 당신의 문제를 해결하기 위해 여기에 있지 않습니다. – RAAAAM