نحوه کار با تکست ویو ( TextView ) در اندروید
فیلم نحوه کار با تکست ویو ( TextView ) در اندروید
متن به همراه عکس نحوه کار با تکست ویو ( TextView ) در اندروید
در این مقاله می خواهیم ببینینم که تکست ویو چیست و نحوه کار با تکست ویو چگونه است. همجنین با کدهای تکست ویو نیز آشنا می شویم.
تکست ویو چیست؟
تکست ویو، ویویی است که به وسیله آن می توانیم متن را در داخل اپلیکیشن خود نمایش دهیم.
نحوه کار با تکست ویو:
برای نمایش متن از طریق تکست ویو سه روش وجود دارد که ما هر سه روش را باهم بررسی خواهیم کرد.
1.نمایش متن داخل xml به صورت دستی
مراحل انجام کار
- ساخت پروژه ی جدید
- اضافه کردن کد های بخش xml
- اجرای پروژه
کد های کامل بخش activity_main :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="این متن اول ما است" /> </LinearLayout> |
در این حالت متن داخل تکست ویو را به صورت دستی به وسیله ی کد زیر داده ایم:
1 |
android:text="این متن اول ما است" |
2.نمایش متن به وسیله ی string
این روش به حالت قبلی بسیار شبیه است با این تفاوت که بجای وارد کردن دستی متن، آدرس متن را از فایل String می دهیم
مراحل انجام کار
- ساخت پروژه ی جدید
- اضافه کردن کد های بخش string
- اضافه کردن کد های بخش xml
- اجرای پروژه
کد های کامل بخش string :
1 2 3 4 |
<resources> <string name="app_name">TextView</string> <string name="text"> این متن دوم ما است </string> </resources> |
کد های کامل بخش activity_main :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/text" /> </LinearLayout> |
در خط زیر آدرس متن از فایل استرینگ را داده ایم:
1 |
android:text="@string/text" |
3.نمایش متن به وسیله ی کد نویسی جاوا
این روش متداول ترین روش استفاده از متن در اندروید می باشد.
مراحل انجام کار
- ساخت پروژه ی جدید
- اضافه کردن کد های بخش xml
- اضافه کردن کد های بخش main activity
- اجرای پروژه
کد های کامل بخش activity_main :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".MainActivity"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/tv_activitymain" /> </LinearLayout> |
در این خط ما آیدی به ویجت تکست ویو می دهیم تا بتوانیم در قسمت MainActivity ، این تکست ویو را شناسایی کرده و متن آن را مشخص کنیم.
1 |
android:id="@+id/tv_activitymain" |
کد های کامل بخش MainActivity :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
package com.kazemieh.www.textview; import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); TextView tv_text=findViewById(R.id.tv_activitymain); tv_text.setText("این متن سوم ما است"); } } |
دانلود فایل
مطالب زیر را حتما بخوانید
-
نحوهی کار با ویدئوپلیر (Video Player) از طریق پوشهی raw
7.42k بازدید
-
آلرت دیالوگ (AlertDialog) چیست و نحوهی کار با آن چگونه است؟
7.02k بازدید
-
اسنکبار (Snackbar) در اندروید
4.56k بازدید
-
ّFloating action Button (فلوتینگ اکشن باتن) در اندروید
4.4k بازدید
-
نحوهی کار با فریم لیوت (FrameLayout)
4.83k بازدید
-
یک روش برای تمرکز در برنامهنویسی
3.27k بازدید
4 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
https://kazemieh.com/?p=15243
این صفحه هم دیگر موجود نیست
سلام و درود
ممنون از توجه شما
به زودی این مقاله تکمیل خواهد شد.
درود. متاسفانه لینک های دانلود فایلهای این صفحه شکسته شده، در جریان باشید.
سلام و درود
تشکر از توجه شما
لینک به زودی اصلاح خواهد شد.
باتشکر