2011-04-01 30 views
0

我在Android的一開始。Android列表不滑下來

雖然我一直玩的意見,我遇到了這個問題,搜索了一下,但找不到任何東西。我列出了一些行(textviews)水平(見圖片)。我的問題是我無法滑動列表查看下面的元素。爲了幻燈片的工作,我應該添加一些庫/函數/ XML值?

我在想什麼?

這是我的Java代碼的一部分(我從數據庫中獲取數據,並把它放在屏幕while循環)

LinearLayout l = (LinearLayout)findViewById(R.id.myList); 
TextView t = new TextView(getApplicationContext()); 
t.setText("some text"); 
t.setClickable(true); 
l.addView(t, 250, 30); 

和我的XML

<?xml version="1.0" encoding="utf-8"?> 

<TextView  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    android:text="Add"  
    />  
<EditText  
    android:id="@+id/title"  
    android:singleLine="true"  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    /> 
<EditText  
    android:id="@+id/body"  
    android:singleLine="true"  
    android:layout_width="fill_parent"  
    android:layout_height="wrap_content"  
    /> 
<LinearLayout 
    android:orientation="horizontal" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/myList" 
    > 
    <Button 
     android:id="@+id/ok" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Ok -----------> " 
     /> 
    <Button 
     android:id="@+id/delete" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Delete All" 
     /> 
</LinearLayout> 

<TextView 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello" 
    /> 
<TextView 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:id="@+id/list" 
    /> 
</LinearLayout> 

enter image description here

回答

1

您正在使用TextView來保存您的字符串列表。

您應該使用ListView作爲您的清單。它將默認可滾動。

Here您有一個包含字符串列表的ListView的完整樣本。