2015-07-24 2 views
2

У меня есть текстовое изображение с некоторым текстом. Textview имеет события касания, поэтому пользователь может поворачивать, масштабировать и переводить текст. Кто-нибудь может мне помочь. Заранее спасибо.Повернуть, масштабировать и перевести TextView на изображение Android

+1

то, что вы пытались до сих пор? – pskink

+0

Спасибо, но я смущен, как начать это. – Vishnu

+0

Вы всегда можете использовать класс анимации, предоставляемый андроидом, знаете ли вы об этом? –

ответ

0

Да Сначала конвертируйте текстовое изображение в изображение, после того как вы сможете обрабатывать мультитач в тексте.

Решение:

   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); 

Наслаждайтесь ...

Смежные вопросы