无法滚动的ListView的所有物品 [英] Not able to scroll all ListView items

查看:96
本文介绍了无法滚动的ListView的所有物品的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我不能滚动所有列表项。
我可以在模拟鼠标的滚动条滚动,但如果想它滚动触摸它不滚动。

有人可以帮我吗?

 <?XML版本=1.0编码=UTF-8&GT?;
        <滚动型的xmlns:机器人=htt​​p://schemas.android.com/apk/res/android
            机器人:ID =@ + ID / scrollView1
            机器人:layout_width =FILL_PARENT
            机器人:layout_height =FILL_PARENT
            机器人:方向=垂直>            < RelativeLayout的
                机器人:layout_width =FILL_PARENT
                机器人:layout_height =768dp>
                <的TextView
                    机器人:ID =@ + ID / textView1
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_alignParentTop =真
                    机器人:文字=拍摄照片
                    机器人:textAppearance =机器人:ATTR / textAppearanceMedium/>
                <的EditText
                    机器人:ID =@ + ID / editText1
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_below =@ + ID / textView1
                    机器人:layout_toLeftOf =@ + ID /按钮1
                    机器人:EMS =10
                    安卓的inputType =textPersonName>                    < requestFocus的/>
                < /&的EditText GT;
                <按钮
                    机器人:ID =@ + ID /按钮1
                    风格=机器人:ATTR / buttonStyleSmall
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignBaseline =@ + ID / editText1
                    机器人:layout_alignBottom =@ + ID / editText1
                    机器人:layout_alignParentRight =真
                    机器人:文字=照相机/>
                <的TextView
                    机器人:ID =@ + ID / textView2
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_below =@ + ID / editText1
                    机器人:文字=源文件
                    机器人:textAppearance =机器人:ATTR / textAppearanceMedium/>                <微调
                    机器人:ID =@ + ID / spinner1
                    机器人:layout_width =200dp
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_below =@ + ID / textView2
                    机器人:项=@阵列/ combolist/>
                <的TextView
                    机器人:ID =@ + ID / textView3
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_below =@ + ID / spinner1
                    机器人:文本=?你想要买什么外观 />                <滚动型
                    机器人:ID =@ + ID / scrollView2
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =225dp
                    机器人:layout_alignParentLeft =真
                    机器人:layout_alignParentRight =真
                    机器人:layout_below =@ + ID / textView3>                    <的LinearLayout
                        机器人:layout_width =FILL_PARENT
                        机器人:layout_height =225dp>                        < ListView控件
                            机器人:ID =@ + ID / listcheckBox
                            机器人:layout_width =FILL_PARENT
                            机器人:layout_height =223dp>                        < /&的ListView GT;                    < / LinearLayout中>
                < /滚动型>
                <的TextView
                    机器人:ID =@ + ID / textView4
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_below =@ + ID / scrollView2
                    机器人:文字=标签?
                    机器人:textAppearance =:/>中的Andr​​oid ATTR / textAppearanceLarge?
                <的EditText
                    机器人:ID =@ + ID / editText2
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_alignParentRight =真
                    机器人:layout_below =@ + ID / textView4
                    机器人:EMS =10
                    安卓的inputType =textPersonName机器人:行=1机器人:MAXLINES =1机器人:scrollHorizo​​ntally =真/>
                <的TextView
                    机器人:ID =@ + ID / textView5
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_alignParentLeft =真
                    机器人:layout_below =@ + ID / editText2
                    机器人:文字=更多你想要什么样的信息
                    机器人:textAppearance =机器人:ATTR / textAppearanceMedium/>                <的EditText
                    机器人:ID =@ + ID / editText3
                    机器人:layout_width =WRAP_CONTENT
                    机器人:layout_height =150dp
                    机器人:layout_alignParentLeft =真
                    机器人:layout_alignRight =@ + ID / textView5
                    机器人:layout_below =@ + ID / textView5
                    机器人:EMS =10
                    安卓的inputType =textMultiLine机器人:滚动条=横|纵/>
                <按钮
                    机器人:ID =@ + ID / btnSubmit按钮
                    机器人:layout_width =100dp
                    机器人:layout_height =WRAP_CONTENT
                    机器人:layout_below =@ + ID / editText3
                    机器人:文字=按钮/>            < / RelativeLayout的>        < /滚动型>


解决方案

  

永远不要把你的ListView里面ScrollView.And也从来没有把图形页面,ListView控件,里面的网页视图滚动视图。


由于那些已经滚动视图itself.And没有必要把它从scrollview.so滚动视图中删除。

I'm not able to scroll all list items. I can scroll it with mouse scroll bar on simulator but if want to scroll it on touch it is not scrolling.

Can somebody help me out ?

   <?xml version="1.0" encoding="utf-8"?>
        <ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
            android:id="@+id/scrollView1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical" >

            <RelativeLayout
                android:layout_width="fill_parent"
                android:layout_height="768dp" >


                <TextView
                    android:id="@+id/textView1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_alignParentTop="true"
                    android:text="Take Photo"
                    android:textAppearance="?android:attr/textAppearanceMedium" />


                <EditText
                    android:id="@+id/editText1"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/textView1"
                    android:layout_toLeftOf="@+id/button1"
                    android:ems="10"
                    android:inputType="textPersonName" >

                    <requestFocus />
                </EditText>


                <Button
                    android:id="@+id/button1"
                    style="?android:attr/buttonStyleSmall"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignBaseline="@+id/editText1"
                    android:layout_alignBottom="@+id/editText1"
                    android:layout_alignParentRight="true"
                    android:text="Camera" />


                <TextView
                    android:id="@+id/textView2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/editText1"
                    android:text="Source File"
                    android:textAppearance="?android:attr/textAppearanceMedium" />



                <Spinner
                    android:id="@+id/spinner1"
                    android:layout_width="200dp"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/textView2"
                    android:entries="@array/combolist" />


                <TextView
                    android:id="@+id/textView3"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/spinner1"
                    android:text="What do you want to buy the Look ?" />



                <ScrollView
                    android:id="@+id/scrollView2"
                    android:layout_width="wrap_content"
                    android:layout_height="225dp"
                    android:layout_alignParentLeft="true"
                    android:layout_alignParentRight="true"
                    android:layout_below="@+id/textView3" >

                    <LinearLayout
                        android:layout_width="fill_parent"
                        android:layout_height="225dp" >

                        <ListView
                            android:id="@+id/listcheckBox"
                            android:layout_width="fill_parent"
                            android:layout_height="223dp" >

                        </ListView>

                    </LinearLayout>
                </ScrollView>


                <TextView
                    android:id="@+id/textView4"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/scrollView2"
                    android:text="Tag ?"
                    android:textAppearance="?android:attr/textAppearanceLarge" />


                <EditText
                    android:id="@+id/editText2"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_alignParentRight="true"
                    android:layout_below="@+id/textView4"
                    android:ems="10"
                    android:inputType="textPersonName" android:lines="1" android:maxLines="1" android:scrollHorizontally="true"/>


                <TextView
                    android:id="@+id/textView5"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentLeft="true"
                    android:layout_below="@+id/editText2"
                    android:text="More information about what you want"
                    android:textAppearance="?android:attr/textAppearanceMedium" />



                <EditText
                    android:id="@+id/editText3"
                    android:layout_width="wrap_content"
                    android:layout_height="150dp"
                    android:layout_alignParentLeft="true"
                    android:layout_alignRight="@+id/textView5"
                    android:layout_below="@+id/textView5"
                    android:ems="10"
                    android:inputType="textMultiLine" android:scrollbars="horizontal|vertical"/>




                <Button
                    android:id="@+id/btnsubmit"
                    android:layout_width="100dp"
                    android:layout_height="wrap_content"
                    android:layout_below="@+id/editText3"
                    android:text="Button" />

            </RelativeLayout>

        </ScrollView>  

解决方案

Never put your ListView inside ScrollView.And also never put MapView,ListView,WebView inside scrollView.

Because those are already scrolled view itself.And no need to put it in scrollview.so remove it from scrollview.

这篇关于无法滚动的ListView的所有物品的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆