我有一些带有文字的textview。 Textview具有触摸事件,因此用户可以旋转,缩放和翻译文本。有谁能够帮我。在此先感谢。
答案 0 :(得分:0)
是首先在文本中处理多点触控后,在imageview中转换textview。
解决方案:
TextView usertext = new TextView(this);
usertext.setText("Hi Hello");
usertext.setTextSize(22);
usertext.setBackgroundColor(Color.TRANSPARENT);
Bitmap testB;
testB = Bitmap.createBitmap(TextLayout.getWidth(), TextLayout.getHeight(), Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(testB);
usertext.layout(0, 0, 80, 100);
usertext.draw(c);
// create imageview in layout file and declare here
Imageview iv = (Imageview) findviewByid(your imageview id)
iv.setImageBitmap(testB);
iv.setOnTouchListener(this);
...享受