小编D_A*_*pha的帖子

在android中的PopupWindow中为edittext启用复制粘贴

我正在使用 PopupWindow 从用户那里获取一些数据。令人惊讶的是,我无法在 EditText 布局中选择文本,这是要求,因为我希望用户能够(从任何地方)复制并粘贴到此处。我已经明确用于android:textIsSelectable="true"我的 EditText。这是我用于 EditText 的属性。

       <EditText
        android:layout_width="match_parent"
        android:layout_height="48dp"
        android:id="@+id/emailEdit"
        android:inputType="textEmailAddress"
        android:textIsSelectable="true"
        android:drawableLeft="@drawable/email"
        android:drawablePadding="16dp"
        android:layout_margin="@dimen/actionable_horizontal_margin"
        android:singleLine="true"
        android:hint="Email"
        />
Run Code Online (Sandbox Code Playgroud)

我也在设置popup.setFocusable(true)。还有什么需要做的吗?

我的复制粘贴适用于活动和片段中的其他 EditText。

PS 我不想使用自定义剪贴板操作。

android popupwindow android-layout

7
推荐指数
0
解决办法
900
查看次数

标签 统计

android ×1

android-layout ×1

popupwindow ×1