我看网上说用HorizontalScrollView,我也用了,但还是显示的是竖直的,刚玩android,就连受打击,求高手知道
xml布局
<HorizontalScrollView 
        android:layout_width="wrap_content"
        android:layout_height="97dp"
>
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:orientation="horizontal"
            >
            
        
<ListView
        android:id="@+id/ziofthiscontent"
        android:layout_width="wrap_content"
        android:layout_height="97dp"> 
</ListView>
</LinearLayout>
</HorizontalScrollView>
java代码
 ArrayList<HashMap<String,Object>> content =new   ArrayList<HashMap<String,Object>>();
        for(int i=0;i<zi_content.length;i++)
        {
        HashMap<String,Object> zi=new HashMap<String,Object>();
        zi.put("zi", zi_content[i]);
        content.add(zi);
        }
        SimpleAdapter adapter2=new  SimpleAdapter(WritechineseActivity.this,content,R.layout.content_zi,new String[]{"zi"},new int[]{R.id.zi_button});
        ((ListView) findViewById(R.id.ziofthiscontent)).setAdapter(adapter2);
private  String[] zi_content={"一","二","三","四","五","六","七","十","十一","十二","十三","十四","十五","十六","十七"};R.layout.content_zi的xml布局
<?xml version="1.0" encoding="utf-8"?>
     
<LinearLayout  xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:orientation="horizontal" 
    >
 <Button
     android:id="@+id/zi_button"
     android:spacing="5dp"
     android:background="@drawable/transparent"
     android:textSize="25sp"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:gravity="center"
     />
</LinearLayout>
小弟先谢谢各位了

解决方案 »

  1.   

    用HorizontalScrollView这个控件可以水平滚动 里面再嵌套一个listview
      

  2.   

    直接使用自定义控件,用法和ListView一样。百度搜HorizontalListView有下载。
      

  3.   

    你看我的代码,是已经在HorizontalScrollView里嵌套过ListView了呀
      

  4.   

    ...自己百度一下不就知道了
    http://jameszhao84.iteye.com/blog/1395567
    网页的附件里
      

  5.   

    水平滚动的listview基本上没有用到过!按照操作习惯,listview是以列表显示数据的,为什吗要水平滚动呢!水平滚动没有意义啊!
      

  6.   

    listview一般实现的是数据的垂直滚动,需要水平的肯定可以,设置相应的参数吧…