[FREE] Custom Textview – An Extension to create different types of animated labels
1. Introduction
Description: This extension allows you to create a lot of more than 6 types of textviews or labels with a lot of properties and animations include fade and scale.
Latest Version: 1.0.0
Released on: 01 July 2021
Updated on: 01 July 2021
Aix Size: 17KB
2. All Blocks
3. Documentation
This event raises when any label clicked | |
This event raises when any label long clicked | |
This event raises when the label’s animation start. Like in Typewriter TextView when it starts to write the text on it then this event will occur. | |
This event raises when the label’s animation is end. | |
This event raises when the TyperWriter textview complted its text.(This event is only for Typewriter textview). | |
This block creates the Scale styled textview with given Id. ID must be unique | |
This block created the Typewriter styled textview. You have to give an Integer in charIncrease parameter. you can define the speed of the typewriter char by the SetSpeed block. | |
This block creates the Evaporate styled textview. I like this most from other ones | |
This block creates the Fade styled textview. You can give a float for spacing between the letter of the text. for ex. 0.10. | |
This block creates the Fall styled textview with given id | |
This block created the Line styled textview. It need the color and width of the line in params so it can set the property of the line. The line is not a simple stroke. It animates itself for the respected duration. | |
This block set the background color of the textviews with given id. | |
this block set or animates the text of the created labels with the given ids | |
this block helps to set the typeface for the label with given id. Where typeface must be an int. It set the typeface property of the textview like font awesome etc. | |
This block set speed of the animation of text in labels. Note:- It is only applicable to TypeWriter and Rainboew Textview. | |
This block set the line color and line width of the Line textview(Only). | |
This block set the duration of animation of the textview. Note:- It is only applicable to fade and fall textview. | |
This bock set the visibility of the labels for given id. | |
This block set the clickibility of the labels. | |
This block set the font size of the labels for given id. | |
This block set the text color of the label for given id. | |
This block set the custom font typeface of the labels. Note:- It does not work in companion testing. | |
This block returns the text of created label for given id | |
This block return typewriter’s textview typing speed or char spped | |
This block return the id of the given textview. | |
This block returns the type of textview that you have created. For ex. It will return Fall TextView if you given it the fall textview component. | |
This block returns true if the label is clickable for given id. | |
This block return the font size of the label for given id. | |
This block deletes the created label for the given id. | |
This block set the margin of the label for given id. Margin must be a list of 4 integers that defines the margin. | |
This block set the padding of the label for given id. It is same as the margin block. parameter paddings must be a list of four integers. | |
This block return the label component refrenced to its id. |
4. Usage and Demo
5. Downloads
File Name: com.sumit1334.customtextview.aix
6. Donate
If you liked my any work or the extension, you can support by donating some amount.
Paypal: paypal.me
UPI: iamwsumit@kotak
If you have any issue regarding the extension then you can contact me here
Thank you