自定义textview与旋转,放大,缩小和在Android触摸移动?
任何好友都有自定义文本视图与旋转,放大,缩小&移动功能像MutiTouch图像视图像http://judepereira.com/blog/multi-touch-in-android-translate-scale-and-rotate/在android中? 我想要完全一样的屏幕截图。 1.在该屏幕上绘制简单的文字。 2.在该屏幕上,当我放大此视图文本自动换行。 3.在该屏幕上移动文本查看。 4.在该屏幕上旋转文字。 TextView touch上的所有功能都可以使用。自定义textview与旋转,放大,缩小和在Android触摸移动?
我以前https://github.com/jcmore2/Collage实现旋转的TextView
,但我改变了整个代码,因为该插件与图像 CardView延伸的ImageView 我chnaged到工作MyCardView延伸RelativeLayout然后删除所有的鳕鱼e涉及图像 而不是使用collage.createCollageResources(listRes);
我在我自己的CollageView类的活动创建了自己的功能现在
public void createCollage(List<MyCardView> list) {
for (MyCardView layout : list) {
addCard(layout);
}
}
您可以添加到collageview一个完整的RelativeLayout与它的孩子不只是图像
这也将允许处理与单视图或多个.. TextView或任何其他事情..最后这将使视图不只是旋转,但拖动和多点触摸手势放大。
尼斯:) ........ – Piyush 2016-08-24 06:55:56
嘿,你可以给我的代码textview我真的卡在这 – 2016-11-14 11:34:28
是的,你可以创建它看到下面的图片,并按照Here.
的ImageView:要添加的ImageView
// add a stickerImage to canvas
StickerImageView iv_sticker = new StickerImageView(MainActivity.this);
iv_sticker.setImageDrawable(getResources().getDrawable(R.drawable.c10));
canvas.addView(iv_sticker);
的TextView:添加文本查看
// add a stickerText to canvas
StickerTextView tv_sticker = new StickerTextView(MainActivity.this);
tv_sticker.setText("nkDroid");
canvas.addView(tv_sticker);
这样做如何做到了不起的工作。
既然要链接到一个库/代码已经做了你需要什么,似乎是什么问题? – 2015-03-03 12:29:53
@Alex我想要完全像我提供的链接,但在这个链接有ImageView我希望这TextView。 – ravi152 2015-03-03 12:31:54
Hi @ ravi152,你完成你的项目吗? – biswajitGhosh 2015-06-08 15:40:28