要将安卓设备的右边重力光标显示在输入文本EditText的左边,可以通过以下几个步骤实现:
EditText editText = findViewById(R.id.editText);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
editText.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
}
EditText editText = findViewById(R.id.editText);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.gravity = Gravity.RIGHT;
editText.setLayoutParams(layoutParams);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1) {
editText.setTextAlignment(View.TEXT_ALIGNMENT_VIEW_START);
}
通过以上步骤,你可以将安卓设备的右边重力光标显示在输入文本EditText的左边。