android - 如何从android中的特定点以特定方向(滑动方向)显示文本

标签 android textview android-edittext

我想在选定的触摸部分显示图像上的文本,并且应该在我们滑动的方向。需要启动 EditText 才能输入文本。
如何从特定点向特定方向(滑动方向)显示文本?
提前致谢。

最佳答案

如果您的图像由位图支持,那么最简单的方法可能是使用 Canvas 的 drawText() 之一。结合rotate() .如果你想远离它,或者只是想对你的文本应用效果,你总是可以使用带有 RotateAnimation 的普通 TextView。设置为持续 0 秒,但将 setFillAfter 设置为 true。这将为您带来所需的视觉效果,但请记住,用于触摸事件的边界框不会改变。因此,不应将旋转 View 设置为可点击。希望对您有所帮助。

关于android - 如何从android中的特定点以特定方向(滑动方向)显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8039392/

相关文章:

android - 屏幕中央的TextView

android - 什么会触发 Android 上对 AccessibilityInteractionController.performAccessibilityActionUiThread 的调用?

android - 将键盘推高,然后调整 Pan

android - 如何搜索给定的 firebase 数据库中是否存在用户名?

android - RecyclerView 不隐藏某些项目

android 无法找到固定方向 Activity 的布局资源

android - TextView - 分割线

android - 在 TextView 中处理多个 ClickableSpan

android - 来自编辑文本字段的通知内容文本

android - 如何在 Android 中以编程方式创建 'Horizontal style' 进度条?