sfilmak
@sfilmak

Как сделать EditText как в Instagram?

Привет!
Я хочу добавить в свое приложение EditText, который должен в точности выглядеть как EditText в Историях от Instagram:
11f1ce7dce5742378b748c8ef20fc028.jpg
Главная проблема - как сделать так, чтобы задний фон подгонялся по размеру к тексту.

Вот мой EditText:
<EditText
            android:id="@+id/editText"
            style="@style/Widget.AppCompat.EditText"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerHorizontal="true"
            android:layout_centerVertical="true"
            android:layout_weight="1"
            android:background="@drawable/edittext"
            android:hint="Sample writingSample writingSample writingSample writing"
            android:inputType="textCapSentences|textMultiLine"
            android:padding="10dp"
            android:selectAllOnFocus="true"
            android:singleLine="false"
            android:textAlignment="center"
            android:textColor="#ffffff"
            android:textSize="35sp" />


И задний фон самого EditText:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="#40ffffff"/>
            <corners android:radius="5dp" />
            <stroke
                android:width="2dp"
                android:color="#40ffffff"
                />
        </shape>
    </item>
</selector>


Заранее огромное спасибо!
  • Вопрос задан
  • 347 просмотров
Пригласить эксперта
Ответы на вопрос 1
mitaichik
@mitaichik
Думаю просто так такое не сделать. Почему бы не декомпильнуть инстаграмм и не посмотреть как это сделали они?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы