作者:中青33期_840 | 来源:互联网 | 2023-05-19 16:51
任何好友都有自定义文本视图,包括旋转,放大,缩小和移动功能,如MutiTouch Image View,如http://judepereira.com/blog/multi-touch-in-android-translate-scale-and-rotate/ in的android?我想完全喜欢这个屏幕截图.1.在该屏幕中绘制简单文本.2.在该屏幕中,我缩放此视图文本自动换行.3.在该屏幕中,在视图上移动文本.4.在该屏幕中旋转文本.这一切功能都在TextView touch上完成.
1> 小智..:
我使用https://github.com/jcmore2/Collage实现了旋转的textview
但是我更改了整个代码,因为该插件可与图像一起使用
CardView扩展了ImageView,
我选择了MyCardView扩展了RelativeLayout,然后删除了所有与图像相关的代码,而不是使用Collage.createCollageResources(listRes);
我在自己的CollageView类中创建了自己的函数
public void createCollage(List list) {
for (MyCardView layout : list) {
addCard(layout);
}
}
现在,您可以在Activity中向拼贴视图添加一个完整的RelativeLayout,其中包含子元素,而不仅仅是图像
这也将允许处理单个视图或多个.. TextView或其他任何东西..最后,这将使视图不仅旋转,而且可以通过多点触摸手势进行拖动和缩放。