Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

Android में मार्की टेक्स्ट कैसे बनाएं?

यह उदाहरण Android में मार्की टेक्स्ट बनाने के बारे में है।

मार्की टेक्स्ट बनाने का उदाहरण

चरण 1 - नया प्रोजेक्ट बनाएं

Android Studio में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और आवश्यक विवरण भरें।

चरण 2 - लेआउट XML में कोड जोड़ें

res/layout/activity_main.xml में निम्नलिखित कोड जोड़ें:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 
    xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:gravity="center"
    android:layout_height="match_parent">
    <TextView
        android:id="@+id/text"
        android:textSize="20dp"
        android:textAlignment="center"
        android:layout_width="match_parent"
        android:ellipsize="marquee"
        android:fadingEdge="horizontal"
        android:marqueeRepeatLimit="marquee_forever"
        android:scrollHorizontally="true"
        android:textColor="#ff4500"
        android:text="Simple application that shows how to use marquee, with a long text"
        android:layout_height="wrap_content"
        android:singleLine="true" />
</RelativeLayout>

उपरोक्त कोड में, हमने TextView लिया है और ellipsize प्रॉपर्टी को marquee के रूप में सेट किया है:

android:ellipsize="marquee"
android:fadingEdge="horizontal"
android:marqueeRepeatLimit="marquee_forever"
android:scrollHorizontally="true"
android:singleLine="true"

चरण 3 - MainActivity.java में कोड जोड़ें

src/MainActivity.java में निम्नलिखित कोड जोड़ें:

package com.example.andy.myapplication;

import android.os.Bundle;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        TextView txt = findViewById(R.id.text);
        txt.setSelected(true); // मार्की शुरू करने के लिए आवश्यक
    }
}

ऐप चलाएं

अपने Android डिवाइस को कंप्यूटर से कनेक्ट करें और ऐप चलाएं। परिणाम में, TextView दाएं से बाएं स्क्रॉल एनिमेशन के साथ स्क्रॉल करेगा।

  1. Android ऐप में मार्की (Marquee) टेक्स्ट कैसे उपयोग करें? Android ऐप में मार्की (Marquee) टेक्स्ट कैसे उपयोग करें?

    Android में मार्की (स्क्रॉलिंग) टेक्स्ट बनाने का गाइड यह ट्यूटोरियल दिखाता है कि कैसे TextView में लंबे टेक्स्ट को क्षैतिज रूप से स्क्रॉल (मार्की प्रभाव) कराया जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनकर नया प्रोजेक्ट बनाएं। चरण 2: लेआउट फ़ाइल में कोड जोड़ें res/lay

  1. Android में डिफ़ॉल्ट टेक्स्ट वाला स्पिनर (Spinner) कैसे बनाएं? Android में डिफ़ॉल्ट टेक्स्ट वाला स्पिनर (Spinner) कैसे बनाएं?

    Android में चुनें... जैसे डिफ़ॉल्ट टेक्स्ट वाला स्पिनर बनाने का गाइड यह ट्यूटोरियल दिखाता है कि कैसे ArrayAdapter और स्पिनर में पहला आइटम डिफ़ॉल्ट प्लेसहोल्डर के रूप में उपयोग करके Select a player... जैसा प्रारंभिक टेक्स्ट दिखाया जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project

  1. Android TextView में टेक्स्ट को जस्टिफाई कैसे करें? Android TextView में टेक्स्ट को जस्टिफाई कैसे करें?

    TextView में टेक्स्ट जस्टिफिकेशन Android 8.0 (API 26) से android:justificationMode=inter_word एट्रिब्यूट का उपयोग करके TextView में टेक्स्ट को जस्टिफाई (दोनों किनारों पर संरेखित) किया जा सकता है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें (न्यूनतम API 26 या अधिक)। चरण 2