RTL marquee text view android right to left moving text - persian - farsi - arabic - urdo

Overview

Android Arsenal

RtlMarqueeView

rtlmarqueeview

  • RTL marquee text view
  • can hande the speed of moving text
  • can jump to the specefic position of the text at start
  • can loop the marquee text ON or OFF
  • can set the first and last Delay

Installation

Step 1. Add the JitPack repository to your build file

Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}

Step 2. Add the dependency

dependencies {
        implementation 'com.github.mehranelyas:RtlMarqueeView:1.2.0'
}

Usage

Step 1. Put this on layout file

<com.mehranelyas.rtlmarquee.RtlMarqueeView
    android:id="@+id/rtlMarqueeView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>

Step 2. Add this code to your activity or else...

rtlMarqueeView = findViewById(R.id.rtlMarqueeView);
rtlMarqueeView.setText(YOUR_TEXT_HERE);

Attributes

setText

set text and it will start

rtlMarqueeView.setText(YOUR_TEXT_HERE);

setLoopForever

set loop forever (Default is true)

rtlMarqueeView.setLoopForever(true or false);

setDuration

if this set the text will animate in your specific time

rtlMarqueeView.setDuration(MILISECOND);

setCurrentTime

if this set the text will jump to the specific time that you set at the start

rtlMarqueeView.setCurrentTime(MILISECOND);

setFirstGap

set the start delay Defaul is 1000 (1 second)

rtlMarqueeView.setFirstGap(MILISECOND);

setLastGap

set the end delay Defaul is 2000 (2 second)

rtlMarqueeView.setLastGap(MILISECOND);

setSpeed

set the speed of moving text, Default is 4.0 (if this set the duration will calculate Automaticly)

rtlMarqueeView.setSpeed(FLOAT);

small amounts are faster for example:

1.0 is very fast

2.0 is fast

3.0 is normall

and more...

you can test it

You might also like...

A simple app that allows you to view high quality aerial photos of Poland

A simple app that allows you to view high quality aerial photos of Poland

kalucky0 Maps A simple app that allows you to view high quality aerial photos of Poland Data source: Geoportal Contributing Contributions are always w

Apr 15, 2022

A complete and performing library to highlight text snippets (EditText, SpannableString and TextView) using Spannable with Regular Expressions (Regex) for Android.

A complete and performing library to highlight text snippets (EditText, SpannableString and TextView) using Spannable with Regular Expressions (Regex) for Android.

Highlight A complete and performing library to highlight text snippets (EditText/Editable and TextView) using Spannable with Regular Expressions (Rege

Dec 22, 2022

Calef - CalEF (Calendar Entry Formatter) : Select an entry in Android-Kalender and send/share the entry's content as human readable text.

CalEF (Calendar Entry Formatter) Select an entry in Android-Kalender and send/share the entry's content as human readable text. Usually calendar entri

Aug 17, 2022

This sample shows how to implement two-way text chat over Bluetooth between two Android devices, using all the fundamental Bluetooth API capabilities.

This sample shows how to implement two-way text chat over Bluetooth between two Android devices, using all the fundamental Bluetooth API capabilities.

Zenitsu-Bluetooth Chat Application This sample shows how to implement two-way text chat over Bluetooth between two Android devices, using all the fund

Jan 16, 2022

This app brings Privacy dashboard features from Android 12 to older android devices.

This app brings Privacy dashboard features from Android 12 to older android devices.

PrivacyDashboard This app brings Privacy dashboard features from Android 12 to older android devices. Have you ever thought which apps are accessing y

Jan 7, 2023

Share food-Android- - Food donation coded in native android with firebase, google maps api and php server xampp

Share food-Android- - Food donation coded in native android with firebase, google maps api and php server xampp

share_food-Android- Instructions: 1. Create a firebase account and link it with the project via google-services.json. 2. This project also uses a XAMP

Dec 28, 2021

Simple Android app during a coding night. Just Learning Firebase and Android

Simple Android app during a coding night. Just Learning Firebase and Android

KUI-App Simple Android app during a coding night. Just Learning Firebase and Android What we learned: Some basics of Android Basic setup of Firebase:

Aug 28, 2022

Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS)

Text to Speech Project for Spring Boot and Kotlin, Auth Server, Python with Fast API (gTTS)

TTS-App Text to Speech Project for Spring Boot Module (etc Resource, Auth Server, Python with Fast API (gTTS)) Python의 gTTS lib를 활용하여 텍스트를 음성으로 변환하는 서

Dec 21, 2021

Decipher-pad - Encrypt and secure your text files with Decipher Pad!

Welcome to Decipher Pad 👋 Encrypt and secure your text files with Decipher Pad! Table of Contents About The Project Tech Stack Prerequisites Developm

Feb 24, 2022
Releases(1.5.3)
Owner
mehran elyasi
android developer
mehran elyasi
Shitty, yet simple way to get someone's token right at their discord client's startup.

discord-token-stealer Shitty, yet simple discord injector to add a little spice to their discord client Disclaimer: This is for educational purposes o

Gavin 3 Sep 26, 2022
A Minecraft Plugin For 1.8.8 - 1.19.2 For Giving A Player A Custom Item On Join Which Executes A Command On Right Click

PixelPlayz Custom Item A Minecraft Plugin For 1.8.8 - 1.19.2 For Giving A Player A Custom Item On Join Which Executes A Command On Right Click Install

null 2 Sep 9, 2022
Android Auto Apps Downloader (AAAD) is an app for Android Phones that downloads popular Android Auto 3rd party apps and installs them in the correct way to have them in Android Auto.

Android Auto Apps Downloader (AAAD) is an app for Android Phones that downloads popular Android Auto 3rd party apps and installs them in the correct way to have them in Android Auto.

Gabriele Rizzo 865 Jan 2, 2023
Bring back Youtube Dislike for Android (View Only)

Show Youtube Dislikes Bring back Youtube Dislikes for Android This is a simple application, that parses the data from the "returnyoutubedislike.com" A

Jesper Bak Handskemager 21 Nov 17, 2022
Android Library to create Lottie animation view dialog easily with a lot of customization

LottieDialog Android Library to create Lottie animation view dialog easily with a lot of customization Why you should use Lottie Dialog You have no li

Amr Hesham 39 Oct 7, 2022
Facsimile - Copy Your Most Used Text to Clipboard Easily with Facsimile!. It Helps You to Store You Most Used Text as a Key, Value Pair and Copy it to Clipboard with a Shortcut.

Facsimile An exact copy of Your Information ! Report Bug · Request Feature Table of Contents About The Project Built With Getting Started Installation

Sri lakshmi kanthan P 1 Sep 12, 2022
A visual implementation of OSHI, to view information about the system and hardware.

MooInfo A visual implementation of OSHI, to view information about the system and hardware. Such as OS, processes, memory, CPU, disks, devices, sensor

周波 104 Jan 6, 2023
Cute view animation collection.

Android View Animations One day, I saw an iOS library, which is a view shaker, it's very beautiful. I think Android also need one, and should be bette

代码家 12.2k Dec 28, 2022
React native wrapper for Jitsi Meet SDK Library that rely on the native view (Activity / ViewController)

react-native-jitsi-meet-sdk React native wrapper for Jitsi Meet SDK Library. This Library implements the Jitsi SDK with a native activity on the Andro

null 7 May 2, 2022
Tracks information (skills, inventory, bank, etc.) about a group ironman player and sends it to a website for other group members to view

Group Ironmen Tracker Plugin Website: groupiron.men Source for frontend and server: https://github.com/christoabrown/group-ironmen This plugin tracks

Christopher Brown 7 Nov 11, 2022