我想了解創建ListView的基礎知識。 有多少種方法可以使用創建ListView。如何在android中創建listview?有多少種方法可以使用?
0
A
回答
1
0
查看ApiDemos示例代碼,特別是處理列表視圖的示例組(請參閱Views鏈接並向下滾動)。
2
嘿,我太新,Android平臺來說,實現列表視圖兩種不同的方式。 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. 在Android中有多少種方法可以找到位置...?
- 2. 在java中創建對象有多少種方法?
- 3. 在Javascript中,有沒有一種方法可以統計我創建了多少個創建的對象?
- 4. 有多少種方法可以在win32中執行C++
- 5. 有多少種方法可以將磚放在板上
- 6. 有多少種方法,我們可以在春天
- 7. 有多少種不同的方法可以在java中聲明主要方法?
- 8. 在我多少種方法可以在一個方形
- 9. 有沒有一種方法可以統計我在產量中有多少值?
- 10. 有多少種方法可以爲Android中的ListView定義自定義列表適配器?
- 11. 在Python中導入,可以做多少種方法?
- 12. Android在Asynctask中使用多種方法
- 13. 如何找出在Android Studio/Gradle中使用庫添加了多少種方法
- 14. 有多少種方法可以添加到紅寶石對象?
- 15. 檢查你在Android Studio中有多少種方法
- 16. 有沒有一種方法可以用HTML 5在泡泡中創建尾部?
- 17. 我可以在OpenSL SE中爲Android創建多少個PCM AudioPlayer
- 18. 有多少種方法可以刪除android上的通話記錄?
- 19. WCF-有多少種方法太多?
- 20. 可以在iPhone上創建多少textview?
- 21. 如何使用多種方法創建新對象?
- 22. 創建變量或方法以使用多種形式的值
- 23. 多種方法可以在一種情況下使用?
- 24. Android ListView - 如何預測可以顯示多少行
- 25. 有多少種方法可以在Excel中進行編程。除了VBA
- 26. 有沒有一種方法可以找出定義的方法在該方法外有多少參數? (PHP)
- 27. 有沒有一種方法可以在tesseract中使用Asterix(*)?
- 28. 有沒有一種方法可以在Polymer.js中使用Slick-Carousel?
- 29. 如何在一種方法中使用多聽衆? (ANDROID)
- 30. 有沒有一種方法可以爲groovy腳本創建多行shebang?
如果你有答案,請投票。我們不是在這裏解決你的問題。 – RAAAAM 2011-03-14 09:52:31