2017-01-30 7 views
0

В моем редакторе, когда я «Выделите все» текст, выделенный текст будет виден и выбор будет прозрачным

enter image description here.«Выбрать все» показывает прозрачный выбор в Edttext Android

Layout

<LinearLayout 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_marginTop="10dp" 
      android:background="@drawable/chat_rounded_corner"> 

      <EditText 
       android:id="@+id/question" 
       android:layout_width="match_parent" 
       android:layout_height="wrap_content" 
       android:textCursorDrawable="@null" 
       android:background="@null" 
       android:ems="10" 
       android:hint="Ask something...?" 
       android:inputType="textMultiLine" 
       android:minHeight="45dp" 
       android:paddingLeft="15dp" 
       android:textColor="@color/black" 
       android:textColorHint="@color/base"/> 
     </LinearLayout> 
+0

Вы можете разместить стиль применяется к деятельности? Это может быть тот, который используется в приложении, если его нет. Это может быть в 'styles.xml' или' themes.xml'. – degs

+0

как вы выбираете весь текст? –

+0

проверить цвет вашего 'colorAccent' в' theme.xml' – W4R10CK

ответ

1

Определение цвета в вашем colors.xml

<color name="colorAccent">#FF4081</color> 
<color name="colorPrimary">#125688</color> 
<color name="colorPrimaryDark">#104d7a</color> 

Используйте это в вашем AppTheme как этот

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    <item name="colorControlActivated">@color/text_highlight_green</it‌​em> 
</style> 

и использовать этот стиль в вашей деятельности

+1

добавил это в styles.xml' @ color/text_highlight_green' –

+1

ok, я отредактирую свой ответ для других –

+0

, иначе основной цвет выбирается для выбора текста –

1

Просто используйте TextHightLight Недвижимость в EditText в XML-режиме

android:textColorHighlight="#ff0000" 

Это позволит решить проблему ...