我在这里看到了很多这样的问题和许多解决方案,但没有什么对我有用。下面是我的EditText xml
<EditText
android:id="@+id/summary_edittextview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="16dp"
android:layout_marginRight="16dp"
android:layout_marginTop="10dp"
android:lines="15"
android:maxLength="1000"
android:textIsSelectable="true"
android:textSize="16dp"
android:backgroundTint="@color/colorPrimaryDark"/>
我试图做textIsSelectable = true这使得edittext禁用并且没有任何反应,我尝试使用cursorVisible = true但这也无法解决我的问题。请帮助我想让用户复制EditText里面的文字
更多详情: - 这个EditText在片段的布局下,我使用这个样式作为app主题
<style name="AppTheme.Dark" parent="Theme.AppCompat.Light.NoActionBar">
即使我删除textIsSelectable = true它也不起作用。请帮助我在哪里犯错误。
答案 0 :(得分:2)
正如@Ashwin Mothilal所说,你想做什么?
好的,好的。仅供参考,textIsSelectable表示可以选择不可编辑的TextView的内容。(EditText总是可以选择的,因此EditText不需要textIsSelectable。)
如果您将android:textIsSelectable添加到EditText,则文本可以选择,但该字段不可编辑,光标也不可见。
答案 1 :(得分:0)
当我删除android时,你的代码对我有效:textIsSelectable =&#34; true&#34;。
答案 2 :(得分:0)
它的样式问题,将其更改为以下检查是否有效?
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">