android - 为什么微调器位置不对?
问题描述
我在手机上的第一个微调器显示会与顶部有一些奇怪的偏移,但在我的 xml 中,我看不出是什么导致了这种情况。
有人可以帮我找到根本原因吗?我的微调器会得到一些偏移,所以有人知道这是什么原因吗?
允许的是我的 xml:
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipChildren="false"
android:clipToPadding="false">
<ScrollView
android:id="@+id/zoomViewIgActivity"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
tools:context=".activity.IgActivityDetailActivity">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto">
<include
android:id="@+id/flayour_headicon"
layout="@layout/layout_person_thumbnail_in_person_page"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="81dp"></include>
<ImageView
android:id="@+id/imageview_edit_photo"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_above="@+id/textview_name"
android:layout_toRightOf="@+id/textview_name"
android:src="@drawable/editphoto_n" />
<TextView
android:id="@+id/textview_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/flayour_headicon"
android:layout_centerHorizontal="true"
android:text="" />
<ImageView
android:id="@+id/imageview_edit_name"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_below="@+id/flayour_headicon"
android:layout_toRightOf="@+id/textview_name"
android:src="@drawable/edit_n" />
<TextView
android:id="@+id/textview_mail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textview_name"
android:layout_centerHorizontal="true"
android:text="" />
<RelativeLayout
android:id="@+id/layout_spinners"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textview_mail"
android:layout_marginLeft="35dp"
android:layout_marginRight="35dp">
<Spinner
android:id="@+id/spinner_age"
style="@style/Widget.AppCompat.Spinner.Underlined"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:spinnerMode="dropdown"
android:theme="@style/IngoodSpinnerStyle" />
<Spinner
android:id="@+id/spinner_gender"
style="@style/Widget.AppCompat.Spinner.Underlined"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginStart="5dp"
android:layout_marginEnd="5dp"
android:spinnerMode="dropdown"
android:theme="@style/IngoodSpinnerStyle" />
<Spinner
android:id="@+id/spinner_location"
style="@style/Widget.AppCompat.Spinner.Underlined"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:spinnerMode="dropdown"
android:theme="@style/IngoodSpinnerStyle" />
</RelativeLayout>
<ImageView
android:id="@+id/imageview_icon_comment"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_below="@+id/layout_spinners"
android:layout_marginLeft="35dp"
android:layout_marginTop="35dp"
android:src="@drawable/grade" />
<TextView
android:id="@+id/textview_title_comment"
android:layout_width="wrap_content"
android:layout_height="21dp"
android:layout_below="@+id/layout_spinners"
android:layout_marginLeft="0dp"
android:layout_marginTop="37dp"
android:layout_toRightOf="@+id/imageview_icon_comment"
android:text="@string/title_comment_grade" />
<ImageView
android:id="@+id/imageview_icon_about_me"
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_below="@+id/imageview_icon_comment"
android:layout_marginLeft="35dp"
android:layout_marginTop="72dp"
android:src="@drawable/host" />
<TextView
android:id="@+id/textview_title_about_me"
android:layout_width="wrap_content"
android:layout_height="21dp"
android:layout_below="@+id/imageview_icon_comment"
android:layout_marginTop="74dp"
android:layout_toRightOf="@+id/imageview_icon_about_me"
android:text="@string/title_about_me" />
<TextView
android:id="@+id/textview_content_about_me"
android:singleLine="false"
android:layout_width="wrap_content"
android:layout_height="21dp"
android:layout_below="@+id/textview_title_about_me"
android:layout_toRightOf="@+id/imageview_icon_about_me"
android:text="@string/title_about_me" />
<ImageView
android:id="@+id/imageview_edit_about_me"
android:layout_width="18dp"
android:layout_height="18dp"
android:layout_alignParentRight="true"
android:layout_below="@+id/imageview_icon_comment"
android:layout_marginRight="35dp"
android:layout_marginTop="72dp"
android:src="@drawable/edit_n" />
<View
android:id="@+id/top_of_change_pwd"
android:layout_width="wrap_content"
android:layout_height="0.5dp"
android:layout_below="@+id/imageview_edit_about_me"
android:layout_marginTop="72dp"
android:background="@color/colorBlack" />
<TextView
android:id="@+id/textview_change_pwd"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/top_of_change_pwd"
android:layout_marginTop="7dp"
android:textSize="20sp"
android:textColor="@color/colorWarningRed"
android:layout_centerHorizontal="true"
android:text="@string/btn_change_pwd" />
<View
android:id="@+id/bottom_of_change_pwd"
android:layout_width="wrap_content"
android:layout_height="0.5dp"
android:layout_below="@+id/imageview_edit_about_me"
android:layout_marginTop="114.5dp"
android:background="@color/colorBlack" />
</RelativeLayout>
</ScrollView>
<RelativeLayout
android:id="@+id/layoutIgActivityButtons"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginEnd="16dp"
android:layout_marginStart="16.5dp"
android:layout_marginBottom="7dp"
app:layout_anchor="@+id/zoomViewIgActivity"
app:layout_anchorGravity="bottom|center">
<Button
android:id="@+id/btn_save"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="3dp"
android:background="@drawable/selector_register_next"
android:text="@string/btn_save"
android:textColor="@color/colorSlave"
android:textSize="@dimen/text_size_button_ig_activity" />
</RelativeLayout>
</android.support.design.widget.CoordinatorLayout>
手机上的显示:
解决方案
推荐阅读
- android - 从软键盘 android xamarin 禁用表情符号
- php - 如何将php网页中的数据导出为excel文件?
- javascript - 将引用其他函数的函数传递给 React 中的子组件
- c# - 如何取消 Socket.ReceiveFromAsync()?
- c# - 发布异常但未调试
- java - QueryCursor 是如何工作的
- spring - Spring数据中分页的限制和偏移
- batch-file - 在启动时检查文本文件的应用程序在通过批处理文件启动时找不到文本文件
- c# - c# iText7 - 通过 pdf 图像进行交互并更改大小和 dpi
- http - Oauth Jmeter 负载测试