Как сделать pre-lollipop стиль Edit-Text в android всеми версиями [duplicate]

В дополнение к очень многим превосходным ответам выше вы также можете реализовать следующие две функции в своих проектах. Они будут улавливать каждую несинтаксическую ошибку до выхода приложения / скрипта. Внутри функций вы можете делать обратную трассировку и регистрировать или отображать сообщение «Сайт под техническим обслуживанием».

Неустранимые ошибки:

register_shutdown_function

http: //php.net/manual/en/function.register-shutdown-function.php

Ошибки:

set_error_handler

http: // php .net / manual / en / function.set-error-handler.php

Backtracing:

debug_backtrace

http://php.net/ ручной / EN / function.debug-backtrace.php

7
задан 8bitslime 23 October 2013 в 04:52
поделиться

2 ответа

Попробуйте.

Вы можете сделать что-то вроде этого, чтобы создать округленное поле редактирования:

Сделать файл stylesyles.xml в папке значений.

<solid android:color="#FFFFFF"/>

<stroke
    android:width="2dp"
    android:color="#E7E7E7"
    android:height="10dp"/>

<corners
    android:radius="5dp"/>

Затем вы можете использовать его в xml, например:

<EditBox

    style="@style/Edit_box_background"
    other attributes....
    />
5
ответ дан ColdFire 20 August 2018 в 20:57
поделиться

Чтобы сделать комментарии выше, яснее:

Вы должны создать файл в drawables. например: textinputborder.xml ..

Затем добавьте следующий код для формы и цвета рамки в этот файл:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#00000000" />    
<stroke android:width="2.5dp" 
    android:color="#FFFFFF" />
<corners
android:radius="5dp"/>
</shape>     

Затем используйте эту форму для редактирования текстового виджета внутри файл активности xml по необходимости:

<EditText
     android:id="@+id/searchBox"        
     android:layout_width="fill_parent"
     android:layout_height="45dp"
     android:background="@drawable/textinputborder"
     android:hint="@string/Search"
     android:paddingLeft="10dp"
     android:inputType="textVisiblePassword" >

 </EditText>
36
ответ дан jheneghan 20 August 2018 в 20:57
поделиться
Другие вопросы по тегам:

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