2012-08-02 83 views
0

我是android开发新手。我有一个XML文件中的两个列表视图。我在相对布局下放置了两个列表视图,并将滚动视图应用于整个相对布局。但这里的问题是,当我尝试滚动列表视图我整个页面滚动。任何建议来解决这个问题?提前致谢。android中的两个列表视图

+1

您可以发布您的XML吗? – Martze 2012-08-02 07:29:31

回答

0
//Work in xml file  
<LinearLayout android:layout_weight="1" 
       android:layout_height="fill_parent" 
       android:layout_width="fill_parent"> 

      <ListView android:id="@+id/list1" 
         android:layout_height="fill_parent" 
         android:layout_width="fill_parent"> 

      </ListView> 
</LinearLayout> 

 <ListView android:id="@+id/list2" 
        android:layout_height="fill_parent" 
        android:layout_width="fill_parent"> 

     </ListView> 

// Now work in java file 
public class yourActivity extends Activity { 
private ListView listv1 = null; 
private ListView listv2 = null; 
private String string1[] = {"apple","card", "man"}; 
private String string2[] = {"ball", "soccer", "tiger"}; 

@Override 
public void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 

setContentView(R.layout.main); 

    //your listview 
listv1 = (ListView) findViewById (R.id.list1); 
listv2 = (ListView) findViewById (R.id.list2); 

listv1.setAdapter(new ArrayAdapter<String> (this, android.R.layout.simple_list_item_1, string1)); 
listv2.setAdapter(new ArrayAdapter<String> (this, android.R.layout.simple_list_item_1, string2)); 

    } 

}