Я не знаю все об андроиде, но все же я думаю, что это невозможно, так, как вы просите, потому что вы хотите установить гравитацию в 1 единственном EditText
, отличающемся для разных слов ( имя слева и текст справа )
Моя идея получить тот же результат,
1) Попросите вашего дизайнера сделать для вас один прямоугольник с белыми круглыми углами ширины экрана и желаемой высоты, а также одно и то же изображение с оранжевой рамкой (как вы видите при выборе любого текста редактирования)
2) Теперь, в xml файле возьмите один <LinearLayout>
, установите это первое изображение в качестве фона для этого макета и в этом макете Take 1 TextView(for Name:) and EditText(to input)
и установите TextView - EditText цвет фона на Прозрачный , ооо и да придайте правильную силу тяжести EditText, как вы пожелали
3) Напишите один XML-файл селектора для фона EditText и вместо оранжевого по умолчанию сделайте фокус bg прозрачным (чтобы никто не узнал, что этот текст редактирования находится внутри макета, когда он сфокусирован)
4) и напишите селектор XML для LinearLayout и установите сфокусированный фон для рисования на втором изображении.
И вы увидите на экране то, что хотели.
Примечания:
Если это дизайн вашего клиента, то все в порядке, если ваш собственный, то я не за вас.
и, пожалуйста, не просите меня написать пример.