请查看以下图片:
第一张图片是我做的布局,它在我的设备和其他测试设备上正常显示.第二张图片是我朋友设备上显示的布局,它是相反的.我不知道为什么,它只发生在少数设备上.
这是我在xml上的布局代码.
<?xml version="1.0" enCoding="utf-8"?><androID.support.design.Widget.CoordinatorLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" xmlns:auto="http://schemas.androID.com/apk/res-auto" xmlns:tools="http://schemas.androID.com/tools" androID:ID="@+ID/coordinatorLayout" androID:layout_wIDth="match_parent" androID:layout_height="match_parent" tools:context=".activitIEs.ComposeSmsActivity"> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical"> <include androID:ID="@+ID/toolbar" layout="@layout/toolbar_action" /> <ScrollVIEw androID:layout_wIDth="match_parent" androID:layout_height="match_parent"> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="match_parent" androID:orIEntation="vertical" androID:padding="@dimen/padding_5"> <com.hnib.smslater.vIEws.FlowLayout androID:ID="@+ID/layout_name_recipIEnt" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_margintop="@dimen/margin_10" androID:FontFamily="sans-serif-light" androID:orIEntation="horizontal"> </com.hnib.smslater.vIEws.FlowLayout> <relativeLayout androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:padding="@dimen/padding_10"> <com.hnib.smslater.vIEws.ClearableautoContactCompleteTextVIEw androID:ID="@+ID/et_recipIEnt" androID:layout_wIDth="@dimen/wIDth_et_contact" androID:layout_height="@dimen/height_et_default" androID:layout_centerVertical="true" androID:layout_margintop="@dimen/margin_10" androID:background="@drawable/drawable_radius_gray_gray" androID:FontFamily="sans-serif-light" androID:hint="@string/to_" androID:imeOptions="actionDone" androID:padding="@dimen/padding_5" androID:textcolorHint="@color/gray" androID:textSize="18sp" androID:textStyle="bold" auto:displayPhotoIfAvailable="false" auto:styleOfTypedLetters="bold" auto:typeOfData="phone" auto:typedLettersHaveDifferentStyle="true" /> </relativeLayout> <relativeLayout androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_marginleft="@dimen/margin_5" androID:layout_margintop="10dp"> <TextVIEw androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentleft="true" androID:FontFamily="sans-serif-light" androID:text="@string/message" androID:textcolor="@color/gray" androID:textSize="18sp" androID:textStyle="bold" /> <TextVIEw androID:ID="@+ID/tv_message_length" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentRight="true" androID:FontFamily="sans-serif-light" androID:text="160/1" /> </relativeLayout> <com.hnib.smslater.vIEws.ActionEditText androID:ID="@+ID/et_text_content" androID:layout_wIDth="match_parent" androID:layout_height="@dimen/height_et_big" androID:layout_marginleft="@dimen/margin_5" androID:background="@drawable/drawable_radius_gray_gray" androID:ems="10" androID:FontFamily="sans-serif-light" androID:gravity="top" androID:inputType="textMultiline" androID:maxlines="10" androID:padding="@dimen/padding_5" androID:scrollbars="vertical" /> <relativeLayout androID:ID="@+ID/layout_time" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_margintop="10dp" androID:padding="@dimen/padding_10" androID:showdivIDers="mIDdle"> <TextVIEw androID:ID="@+ID/tv_Title_time" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerVertical="true" androID:background="@drawable/drawable_radius_acent_gray" androID:FontFamily="sans-serif-light" androID:padding="@dimen/padding_5" androID:text="@string/time" androID:textAllCaps="true" /> <linearLayout androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentRight="true" androID:layout_toRightOf="@+ID/tv_Title_time" androID:divIDer="?androID:attr/divIDerVertical" androID:gravity="center_vertical" androID:orIEntation="horizontal" androID:padding="@dimen/padding_10" androID:showdivIDers="mIDdle"> <TextVIEw androID:ID="@+ID/tv_date" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_weight="1" androID:background="@drawable/selector_textvIEw" androID:FontFamily="sans-serif-light" androID:gravity="center_horizontal" androID:text="12/06/2016" androID:textcolor="@color/gray" androID:textSize="27sp" androID:textStyle="bold" /> <TextVIEw androID:ID="@+ID/tv_time" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_weight="1" androID:background="@drawable/selector_textvIEw" androID:FontFamily="sans-serif-light" androID:gravity="center_horizontal" androID:text="09:10" androID:textcolor="@color/gray" androID:textSize="27sp" androID:textStyle="bold" /> </linearLayout> </relativeLayout> <linearLayout androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_margintop="10dp" androID:gravity="center_vertical" androID:orIEntation="horizontal" androID:padding="@dimen/padding_10"> <TextVIEw androID:ID="@+ID/tv_Title_repeat" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentleft="true" androID:layout_centerVertical="true" androID:layout_marginRight="30dp" androID:background="@drawable/drawable_radius_acent_gray" androID:FontFamily="sans-serif-light" androID:padding="@dimen/padding_5" androID:text="@string/repeat" androID:textAllCaps="true" /> <Spinner androID:ID="@+ID/spinner_repeat" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content"></Spinner> </linearLayout> <linearLayout androID:ID="@+ID/layout_choose_sim" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_margintop="10dp" androID:gravity="center_vertical" androID:orIEntation="horizontal" androID:padding="@dimen/padding_10"> <TextVIEw androID:ID="@+ID/Title_choose_sim" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_centerVertical="true" androID:layout_marginRight="30dp" androID:background="@drawable/drawable_radius_acent_gray" androID:FontFamily="sans-serif-light" androID:padding="@dimen/padding_5" androID:text="@string/choose_sim" androID:textAllCaps="true" /> <Spinner androID:ID="@+ID/spinner_choose_sim" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content"></Spinner> </linearLayout> <linearLayout androID:ID="@+ID/layout_confirm" androID:layout_wIDth="match_parent" androID:layout_height="wrap_content" androID:layout_margintop="10dp" androID:gravity="center_vertical" androID:orIEntation="horizontal" androID:padding="@dimen/padding_10"> <TextVIEw androID:ID="@+ID/tv_Title_confirm" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentleft="true" androID:layout_centerVertical="true" androID:layout_marginRight="15dp" androID:background="@drawable/drawable_radius_acent_gray" androID:FontFamily="sans-serif-light" androID:padding="@dimen/padding_5" androID:text="@string/ask_before_send" androID:textAllCaps="true" /> <CheckBox androID:ID="@+ID/checkBox_confirm" androID:layout_wIDth="wrap_content" androID:layout_height="wrap_content" androID:layout_alignParentRight="true" androID:layout_marginleft="20dp" androID:layout_toRightOf="@+ID/tv_Title_confirm" /> </linearLayout> </linearLayout> </ScrollVIEw> </linearLayout></androID.support.design.Widget.CoordinatorLayout>
请帮忙解决这个问题.谢谢.
解决方法:
朋友手机上的语言可能与您的语言不同,导致应用程序从右到左阅读,而不是从左到右.您的朋友的手机设置是否设置为希伯来语或阿拉伯语?
编辑:请注意我的下面的答案,这些是你朋友的电话的可行选项,除了当然改变语言.
总结以上是内存溢出为你收集整理的android – 布局是颠倒的吗?全部内容,希望文章能够帮你解决android – 布局是颠倒的吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)