我有一个TextView我希望允许用户从中选择一系列文本.的TextView占用设备(减去一些填充并且在顶部标题)的整个宽度和高度.在EditText如果长按一下你选择的覆盖,使您可以设置您选择的左右边界.我想要这个功能TextView.我已经在API级别9(2.3)(http://developer.android.com/sdk/android-2.3.html)中看到了新的文本选择控件,但是我很难实现它.我现在正在这样做:
eic = new InputConnection( bookTextView );
eic.beginBatchEdit();
Run Code Online (Sandbox Code Playgroud)
但它没有做任何明显的事情.有谁知道如何InputConnection正确使用?谢谢.
编辑:我不一定需要使用我上面尝试的内容.我最终想要使用一个TextView或一个EditText外观和感觉像一个,TextView并能够使用拖动光标选择文本.然后我想用各种上下文菜单选项(或弹出所选文本上方的菜单)操作所选文本.
nge*_*esh 19
这是一个想法..添加一个带有TextView背景的EditText,这是一个例子
<EditText
android:text=" This is not an editable EditText"
android:id="@+id/EditText01"
android:layout_width="wrap_content"
android:textColor = "@android:color/white"
android:editable = "false"
android:cursorVisible="false"
android:layout_height="wrap_content"
android:background = "@android:drawable/dark_header">
</EditText>
Run Code Online (Sandbox Code Playgroud)
将其添加到您的xml代替TextView
| 归档时间: |
|
| 查看次数: |
10258 次 |
| 最近记录: |