【发布时间】:2020-05-14 03:59:17
【问题描述】:
我正在以编程方式对 EditText 进行膨胀,但它不可选择。为什么?
EditText child = (EditText) getLayoutInflater().inflate(
R.layout.custom_edittext,
mRelativeLayout,
false
);
child.findViewById(R.id.custom_et);
mRelativeLayout.addView(child);
编辑文本:
<?xml version="1.0" encoding="utf-8"?>
<EditText
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/custom_et"
android:layout_width="180dp"
android:layout_height="wrap_content"
android:padding="12dp"
android:background="@null"
android:gravity="bottom"
android:hint="Hey lol"
android:textColor="@color/colorBlackFont"
android:textColorHint="@color/colorBlackFont"
android:textSize="14sp"
android:textStyle="bold"
android:inputType="text"
android:maxLength="150"
android:clickable="true"
android:focusable="true"/>
我已经关注了这个答案
Inflated EditText View not selectable
并添加了一个 id 加输入类型,但它仍然无法选择(光标不出现,键盘不出现)
【问题讨论】:
标签: android