android编辑文本问题在底部显示蓝线

时间:2014-06-16 11:29:44

标签: android android-edittext

我不希望EditText中的这一行看到图片m

是因为android的颜色。 我该怎么做才能删除这一行。我想要没有ActionBar的屏幕Them。

6 个答案:

答案 0 :(得分:10)

只需将android:background="#00000000"添加到XML文件中的EditTextandroid:background="@android:color/transparent"

答案 1 :(得分:1)

更改主题。请参阅Android holo colors

根据应用程序的设计选择颜色并下载资源的zip文件。

答案 2 :(得分:0)

您需要在没有任何边框的情况下为您的edittext添加选择器背景。对于无边界编辑文本,我使用以下代码:

<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >

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

<stroke
    android:width="0dp"
    android:color="#ffffff" />

</shape>

设置android:background="@drawable/borderless_edittext"

答案 3 :(得分:0)

对于操作栏,请在onCreate中添加:

supportRequestWindowFeature(Window.FEATURE_NO_TITLE); //<--- this line
setContentView(R.layout.myactivity);

请注意,您必须将它放在setContentView之前。

您可以使用<TextView>作为蓝线,并使其可编辑:

android:editable="true"

答案 4 :(得分:0)

android:background="#80000000"添加到XML文件中的EditText

android:background="@android:color/transparent"

或者您可以为http://www.techiecommunity.net/Android/Android-EditText-Background-Example

之类的edittext背景制作xml drawable

答案 5 :(得分:0)

使用更新的库:

style="@style/Base.Widget.AppCompat.Spinner.Underlined"

或使用spinnerStyle属性在主题上添加此行。或者将backgroundTintColor设置为透明风格。