相关疑难解决方法(0)

删除EditText的焦点边框

如何在聚焦EditText视图时删除边框?

我需要它,因为这个视图在屏幕上占用的空间很小,但没有边框就足够了.在模拟器上运行时,将显示橙色边框,在设备上显示蓝色边框.

android android-edittext

83
推荐指数
4
解决办法
9万
查看次数

如何删除EditText指标下方的下划线?

最近我不得不更改EditText指示器颜色,在这之后,一条奇怪的线开始出现在指示器下方.我怎么能删除它?我所做的代码如下.

在此输入图像描述

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:app="http://schemas.android.com/apk/res-auto"
                xmlns:card_view="http://schemas.android.com/apk/res-auto"
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
                android:background="#4FB6E1">

    <br.com.edsilfer.kiwi.loading.CircularProgressBar
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        app:colorLine="#4e2972"/>

    <pl.droidsonroids.gif.GifTextView
        android:id="@+id/flying_charizard"
        android:layout_width="100dip"
        android:layout_height="70dip"
        android:layout_above="@+id/login_cluster"
        android:layout_margin="15dip"
        android:background="@drawable/flying_charizard"/>

    <android.support.v7.widget.CardView
        android:id="@+id/login_cluster"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_centerInParent="true"
        android:layout_marginLeft="15dip"
        android:layout_marginRight="15dip"
        android:elevation="4dip"
        card_view:cardUseCompatPadding="true">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical"
            android:paddingBottom="10dip"
            android:paddingLeft="10dip"
            android:paddingRight="10dip">

            <include layout="@layout/rsc_util_remove_act_edittext_focus"/>

            <EditText
                android:id="@+id/email"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="E-mail"
                android:imeOptions="actionNext"
                android:inputType="text"
                android:textColor="@color/textSecondary"
                android:textColorHint="@color/textSecondary"
                android:theme="@style/CustomEditText"/>

            <EditText
                android:id="@+id/password"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_marginTop="5dip"
                android:hint="Password"
                android:imeOptions="actionGo"
                android:inputType="textPassword"
                android:fontFamily="sans-serif"
                android:textColor="@color/textSecondary"
                android:textColorHint="@color/textSecondary"
                android:theme="@style/CustomEditText"/>


            <com.gc.materialdesign.views.ButtonRectangle
                android:id="@+id/login"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:layout_marginTop="15dip"
                android:background="@color/textSecondary"
                android:text="@string/act_login_login"/>

            <com.gc.materialdesign.views.ButtonFlat
                android:id="@+id/register"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:layout_marginTop="10dip"
                android:background="@color/textSecondary"
                android:text="@string/act_login_create_account"/>

            <com.gc.materialdesign.views.ButtonFlat
                android:id="@+id/forgotPassword"
                android:layout_width="match_parent"
                android:layout_height="wrap_content" …
Run Code Online (Sandbox Code Playgroud)

android

43
推荐指数
7
解决办法
6万
查看次数

当焦点不在EditText上时,在EditText中显示光标

网格状布局的图像

我正在开发Android智能电视应用程序:

  • 在一个view有自定义键盘和EditText.

  • 应用程序启动时焦点转到键盘.

    期望:

    • 当用户键入键盘(用遥控器点击)时,光标也应该在键盘内闪烁editText.

我该如何在里面展示这种效果EditText

android android-edittext

20
推荐指数
5
解决办法
2万
查看次数

EditText没有底部的行

我想创建我的编辑文本字段,而不是底部的行,就像在这张图片中一样 在此输入图像描述 现在我的编辑文本看起来像这样 在此输入图像描述 我该怎么做?

android android-layout android-edittext

13
推荐指数
2
解决办法
2万
查看次数

删除 EditText 中的附加下划线

我有带有自定义背景可绘制的 EditText:

在此处输入图片说明

编辑文本代码:

<EditText
    android:id="@+id/etName"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@{ViewModel.isAllowEdit  ? @drawable/profile_et_background_active : @drawable/profile_et_background}"
    android:inputType="@{ViewModel.isAllowEdit ? InputType.TYPE_CLASS_TEXT : InputType.TYPE_NULL}"
    android:text="@={ViewModel.name}"
    android:textColor="@color/main_dark_text_color" />
Run Code Online (Sandbox Code Playgroud)

我正在使用 android 数据绑定库和 MVVM 架构。

如果 ViewModel 的 isAllowEdit 设置为 true,则 EditText 背景设置为 @drawable/profile_et_background_active。

如果 isAllowEdit false EditText 将背景设置为@drawable/profile_et_background。

此外,我不允许通过将 inputType 设置为 TYPE_NULL 进行编辑,并通过将 inputType 设置为 TYPE_CLASS_TEXT 来允许进行编辑。

@drawable/profile_et_background_active 代码:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item>
        <shape android:shape="rectangle">
            <solid android:color="@android:color/transparent" />
        </shape>
    </item>

    <item
        android:left="-2dp"
        android:right="-2dp"
        android:top="-2dp">
        <shape>
            <solid android:color="@android:color/transparent" />
            <stroke
                android:width="1dp"
                android:color="@color/main_elements_line_color" />
        </shape>
    </item>

</layer-list>
Run Code Online (Sandbox Code Playgroud)

@drawable/profile_et_background 代码:

<item>
    <shape android:shape="rectangle"> …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-edittext

5
推荐指数
3
解决办法
9179
查看次数

标签 统计

android ×5

android-edittext ×4

android-layout ×2