我正在使用滚动视图的应用程序。在某些设备中滚动视图工作正常但是某些设备如HTC欲望(使用较低版本的android)在滚动时并不流畅。布局是使用底部的复选框(从底部20 dp边缘),当我尝试从该特定区域滚动它不起作用但在其他设备如micromax A110它工作正常...为什么它发生任何想法?
谢谢
<ScrollView
android:id="@+id/mDrawer"
android:layout_width="250dp"
android:layout_height="fill_parent"
android:layout_gravity="right"
android:background="@color/drawerColor"
android:scrollbars="none"
android:visibility="gone" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="right"
android:gravity="left"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#4000"
android:paddingLeft="10dp" >
<TextView
android:id="@+id/searchHeadingTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"
android:padding="5dp"
android:singleLine="true"
android:text="@string/search"
android:textColor="@color/drawerHadingsColor"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="48dp"
android:orientation="horizontal"
android:padding="10dp" >
<EditText
android:id="@+id/searchEditText"
android:layout_width="190dp"
android:layout_height="match_parent"
android:layout_gravity="center_horizontal"
android:alpha="2"
android:background="#5fff"
android:hint="@string/search"
android:padding="3dp"
android:textColor="@color/white" />
<ImageView
android:id="@+id/searchButtonImageView"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:alpha="2"
android:background="#5fff"
android:src="@drawable/search_dark" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#4000"
android:paddingLeft="10dp" >
<TextView
android:id="@+id/chooseProductCategoryHeadingTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"
android:padding="5dp"
android:singleLine="true"
android:text="@string/chooseProductCategory"
android:textColor="@color/drawerHadingsColor"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/cakes"
android:textColor="#EBE5E5"
android:textSize="15dp" />
<CheckBox
android:id="@+id/checkBox2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="25dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/cupcakes"
android:textColor="#EBE5E5"
android:textSize="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/cookies"
android:textColor="#EBE5E5"
android:textSize="15dp" />
<CheckBox
android:id="@+id/checkBox7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_toRightOf="@id/checkBox4"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/highTea"
android:textColor="#EBE5E5"
android:textSize="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/doughnuts"
android:textColor="#EBE5E5"
android:textSize="15dp" />
<CheckBox
android:id="@+id/checkBox3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/chocolates"
android:textColor="#EBE5E5"
android:textSize="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >
<CheckBox
android:id="@+id/checkBox6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="5dp"
android:layout_weight="0.5"
android:button="@drawable/custom_checkbox_radio"
android:paddingLeft="20dp"
android:text="@string/macaroons"
android:textColor="#EBE5E5"
android:textSize="15dp" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:background="#4000"
android:paddingLeft="10dp" >
<TextView
android:id="@+id/advanceFilterForGiftingTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="left"
android:padding="5dp"
android:singleLine="true"
android:text="@string/advanceFilterForGifting"
android:textColor="@color/drawerHadingsColor"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="10dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight=".65"
android:gravity="center" >
<TextView
android:id="@+id/OccasionTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="@string/occasion"
android:textColor="@color/drawerNormalTextColor"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".35"
android:gravity="center" >
<Spinner
android:id="@+id/OccasionSpinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginLeft="10dp"
android:background="#0000"
android:gravity="right" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".65" >
<ImageView
android:id="@+id/drawerCloseArrow"
android:layout_width="10dp"
android:layout_height="10dp"
android:layout_gravity="left|center_vertical"
android:background="@drawable/left_arrow_home"
android:clickable="true" />
<TextView
android:id="@+id/relationTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="10dp"
android:singleLine="true"
android:text="@string/relation"
android:textColor="@color/drawerNormalTextColor"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".35"
android:gravity="center"
android:paddingLeft="2dp"
android:paddingRight="10dp" >
<Spinner
android:id="@+id/relationSpinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:layout_marginLeft="10dp"
android:background="#0000"
android:gravity="right" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:gravity="center"
android:orientation="horizontal"
android:padding="10dp" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight=".65"
android:gravity="center" >
<TextView
android:id="@+id/deliveryDateTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="true"
android:text="@string/deliveryTime"
android:textColor="@color/drawerNormalTextColor"
android:textSize="14sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".35"
android:gravity="center" >
<TextView
android:id="@+id/dateSelectionTextView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="10dp"
android:background="@drawable/bg_drawer_spinner"
android:drawableRight="@drawable/dropdown"
android:gravity="left|center_vertical"
android:padding="3dp"
android:singleLine="true"
android:text="SELECT DATE"
android:textColor="@color/white"
android:textSize="14sp" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/datePickerLinearLayout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="right"
android:gravity="right|center_vertical"
android:orientation="horizontal"
android:visibility="gone" >
<DatePicker
android:id="@+id/datePicker"
style="@style/datePickerStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:calendarViewShown="false"
android:endYear="2100"
android:startYear="1900" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:background="#4000"
android:paddingLeft="10dp" >
<TextView
android:id="@+id/shortbyTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:padding="5dp"
android:singleLine="true"
android:text="@string/shortby"
android:textColor="@color/drawerHadingsColor"
android:textSize="16sp" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:orientation="horizontal" >
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="30dp"
android:layout_weight=".6"
android:gravity="center"
android:orientation="vertical" >
<RadioGroup
android:id="@+id/priceRatingRadioGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="left"
android:orientation="vertical" >
<RadioButton
android:id="@+id/priceRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:checked="true"
android:paddingLeft="5dp"
android:text="@string/price"
android:textColor="@color/drawerNormalTextColor"
android:textSize="14sp" />
<RadioButton
android:id="@+id/ratingRadio"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="5dp"
android:text="@string/rating"
android:textColor="@color/drawerNormalTextColor"
android:textSize="14sp" />
</RadioGroup>
</LinearLayout>
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight=".6" >
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center|bottom"
android:layout_marginTop="32dp"
android:gravity="bottom"
android:orientation="horizontal" >
<Button
android:id="@+id/refineButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".5"
android:background="@drawable/drawer_button"
android:padding="12dp"
android:text="@string/done"
android:textColor="@color/white"
android:textSize="18sp" />
<Button
android:id="@+id/clearAllButton"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight=".5"
android:background="@drawable/drawer_button"
android:padding="12dp"
android:text="@string/clearAll"
android:textColor="@color/white"
android:textSize="18sp" />
</LinearLayout>
</LinearLayout>
</ScrollView>