کلیدستان

نسخه‌ی کامل: ارور هنگام اسکرول کردن TextView
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام به همه.
دوستان،به دلیل اینکه متنی که به کاربر در برنامه میخوام نمایش بدم،خیلی طولانیه،باید برروی تکست ویوم از اسکورل بالا و پایین استفاده کنم.
اما این ارور رو میده:
ممنون میشم کمکم کنید.
(۱۳۹۴/۱۲/۰۹, ۰۱:۲۳ ق.ظ)batman1 نوشته: [ -> ]سلام به همه.
دوستان،به دلیل اینکه متنی که به کاربر در برنامه میخوام نمایش بدم،خیلی طولانیه،باید برروی تکست ویوم از اسکورل بالا و پایین استفاده کنم.
اما این ارور رو میده:
ممنون میشم کمکم کنید.

سلام
کدهای layout خودتون رو بصورت زیر تغیر بدید مشکلتون حل میشه. کدهاش واضح است اگه توی تحلیل مشکلی داشتید بگید تا توضیح بدم
کد پی‌اچ‌پی:
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
 
   xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
 
   android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
 
   android:paddingRight="@dimen/activity_horizontal_margin"
 
   android:paddingTop="@dimen/activity_vertical_margin"
 
   android:paddingBottom="@dimen/activity_vertical_margin"
 
   tools:context="com.emahigir.connecttohost.Help"
 
   android:background="@drawable/background0">
 
   <LinearLayout
        android
:orientation="vertical"
 
       android:layout_width="fill_parent"
 
       android:layout_height="fill_parent"
 
       android:layout_marginRight="10dp"
 
       android:layout_alignParentRight="true"
 
       android:layout_alignParentEnd="true"
 
       android:layout_alignTop="@+id/scrollView2"
 
       android:weightSum="1">

 
   <TextView
        android
:layout_width="fill_parent"
 
       android:layout_height="wrap_content"
 
       android:textAppearance="?android:attr/textAppearanceMedium"
 
       android:id="@+id/txt_text"
 
       android:layout_alignParentTop="true"
 
       android:layout_centerHorizontal="true" />
 
   </LinearLayout>
</
ScrollView
موفق باشید
دوست عزیز،من فقط میخوام که TextView م رو اسکرول کنم.(کل صفحه رو نمیخوام اسکرول کنم)
از این خاصیت چه جوری باید استفاده کنم؟!
androidConfusedcrollbars
چون اینو ورتیکال میکنم،اما اسکرول نمیکنه!!ولی خود اسکرول باره هست.
ممنون
سلام بالا جواب دادن نشد؟
میشه بیشتر توضیح بدید؟
سلام
اگر منظورتون اینه که یک متن بلندی در اکتیوتی مورد نظرتون قابلیت اسکرول داشته باشه میتونید به این صورت عمل کنید

کد پی‌اچ‌پی:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:text="متن تکست ویو"/>

    </ScrollView>

</RelativeLayout> 
(۱۳۹۴/۱۲/۰۹, ۰۲:۳۵ ب.ظ)batman1 نوشته: [ -> ]دوست عزیز،من فقط میخوام که TextView م رو اسکرول کنم.(کل صفحه رو نمیخوام اسکرول کنم)
از این خاصیت چه جوری باید استفاده کنم؟!
androidConfusedcrollbars
چون اینو ورتیکال میکنم،اما اسکرول نمیکنه!!ولی خود اسکرول باره هست.
ممنون

یک اسکرول داخل صفحه ایت ایجاد کن و داخل اسکرولت یه صفحه دیگه مثلا لاینر لی اوت. بعد متنتو بذار توی لاینر لی اون و کل اسکرول و لاینر لی اوت رو مچ کن با متن تکست