此处感谢https://blog.csdn.net/Happy_Develop_/article/details/70096408 并向原作者致谢,我就是按照他的方法修改的。

问题描述:系统强制开启自右向左布局时,整体都是对的,只有一个dialog弹出后需要手动输入信息的EditText里光标依然在左侧

其中在对应的layout标签中增加了android:layoutDirection="rtl"

在EditText中原本只有android:paddingStart,增加android:paddingEnd属性

在layout对应的程序里,增加ll.setLayoutDirection(View.LAYOUT_DIRECTION_RTL);//前缀为layout在程序里的命名

 

对EditText    EditText:et.setGravity(Gravity.RIGHT|Gravity.TOP);

 

重新编译,成功解决。

posted on 2018-07-27 10:58  美丽的老虎花  阅读(243)  评论(0编辑  收藏  举报