Scrollviewni vazifasi text ma’lumotlarini joylashuvini sozlash


Download 13.22 Kb.
Sana27.12.2022
Hajmi13.22 Kb.
#1069624
Bog'liq
5uQofL9L81pZYmVqrtTcmlfgrzMvhBHW


Scrollviewni vazifasi text ma’lumotlarini joylashuvini sozlash. ScrollView faqat bitta elementga qo’llanilishi mumkin, shuning uchun biz bir nechta elementlarni joylashtirmoqchi bo'lsak, ular qandaydir konteynerlarga olinishi kerak. Masalan quyidagicha kodni Scrollview qo’shmoqchi bo’lgan qismimizga kiritishimiz mumkin.


xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="What is Lorem Ipsum?"
android:textSize="34sp" />
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Lorem Ipsum is simply dummy text of the printing and typesetting industry...like Aldus PageMaker including versions of Lorem Ipsum."
android:textSize="14sp"/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Why do we use it?"
android:layout_marginTop="16dp"
android:textSize="34sp"/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Lorem Ipsum is simply dummy text of the printing and typesetting industry...like Aldus PageMaker including versions of Lorem Ipsum."
android:textSize="14sp"/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Where can I get some?"
android:layout_marginTop="16dp"
android:textSize="34sp"/>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="There are many variations of passages of Lorem Ipsum available ... or non-characteristic words etc."
android:textSize="14sp"/>


MainActivity kodida ScrollViewni qo’shish esa quyidagicha:

package com.example.viewapp;


import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.ViewGroup;
import android.widget.ScrollView;
import android.widget.TextView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setContentView(R.layout.activity_main);
ScrollView scrollView = new ScrollView(this);
TextView textView = new TextView(this);
textView.setText("Lorem Ipsum is simply dummy text of the printing and typesetting industry...like Aldus PageMaker including versions of Lorem Ipsum.");
textView.setLayoutParams(new ViewGroup.LayoutParams
(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
textView.setTextSize(26);
scrollView.addView(textView);
setContentView(scrollView);
}
}
Download 13.22 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling