java - AutoCompleteTextView 无法在服务中复制/粘贴

标签 java android xml android-service autocompletetextview

我在 float 服务中有一个 AutoCompleteTextView。在java中:

final AutoCompleteTextView editText = mFloatingView.findViewById(R.id.text_box);
editText.setFocusableInTouchMode(true);
editText.requestFocus();

在 XML 中:

        <AutoCompleteTextView android:id="@+id/link"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:textColor="@color/text"
            android:selectAllOnFocus="true"
            android:completionThreshold="1"
            android:singleLine="true"
            android:imeOptions="actionSearch"
            android:inputType="textNoSuggestions|textWebEditText"
            android:background="@null">
        </AutoCompleteTextView>

enter image description here 问题:

-两个句柄不出现

-复制和粘贴按钮不出现

最佳答案

要为 TextView 启用标准复制/粘贴,请尝试以下操作:

android:textIsSelectable="true"

此外,如果您的应用主题扩展了 .NoActionBar 主题,则需要启用 windowActionModeOverlay:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<item name="windowActionModeOverlay">true</item>
</style>

关于java - AutoCompleteTextView 无法在服务中复制/粘贴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51732715/

相关文章:

java - 连接到 FTPS 服务器

android - 未调用 SQLiteOpenHelper onCreate 方法

c# - 一种重构枚举以包含数值的简单方法?

java - 放置在 Swing 环境中的项目列表

带有原始泛型类型参数和 Optionals 的 Java 怪异编译错误

java - 与 compose() 一起使用时,使用 RxJava/RxKotlin 2 自定义 Observable Transformer

android - 解析 XML 文件时出现非法参数异常

android - 为什么 float 提示动画不起作用?

java - 如何使用用户输入比较列表中的两种不同类型?

android - 有什么方法可以使整个 Android OpenGL ES 场景透明?