نمایش نتایج 1 تا 5 از 5

نام تاپیک: کند شدن به دلیل طولانی بودن متون

  1. #1

    کند شدن به دلیل طولانی بودن متون

    سلام. شب یلداتون مبارک

    دوستان یه مشکلی برام پیش اومده

    متون چند تا از تکست ویو هام یکم طولانی و بره همین وقتی اسکرول میکنم برنامم تیک میزنه!!

    چه راه حلی وجود داره؟
    آخرین ویرایش به وسیله mohammad-de : یک شنبه 30 آذر 1393 در 16:10 عصر

  2. #2
    کاربر دائمی آواتار storm_saeed
    تاریخ عضویت
    مهر 1390
    محل زندگی
    Tehran , Iran
    پست
    779

    نقل قول: کند شدن به دلیل طولانی بودن متون

    اگه کدتون رو میزاشتید بهتر بود
    کلا برای لیست ویو و اینجور چیزا ها میاد View ها رو کش میکنن در واقع از تکنیک ViewHolder استفاده کنید سرچ کنید نحوه ی استفاده اش هست

  3. #3

    نقل قول: کند شدن به دلیل طولانی بودن متون

    نقل قول نوشته شده توسط storm_saeed مشاهده تاپیک
    اگه کدتون رو میزاشتید بهتر بود
    کلا برای لیست ویو و اینجور چیزا ها میاد View ها رو کش میکنن در واقع از تکنیک ViewHolder استفاده کنید سرچ کنید نحوه ی استفاده اش هست
    ممنون بخاطر راهنماییتون
    گشتم یه چیزایی پیدا کردم بره لیست ویو ولی بره تکست ویو چیزی پیدا نکردم
    البته اینو بگم که توی لایوتم فقط تکست ویو نیست که اسکرول میشه اما وقتی تکست ویو طولانی باشه اسکرول کردن کند میشه
    این لایوتم:

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/background_6"
    android:gravity="center_horizontal"
    android:orientation="horizontal" >

    <ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="90dp" >

    <LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <ImageView
    android:id="@+id/imageView4"
    android:layout_width="290dp"
    android:layout_height="155dp"
    android:layout_gravity="center"
    android:layout_marginBottom="20dp"
    android:layout_marginLeft="12dp"
    android:layout_marginRight="12dp"
    android:src="@drawable/qqw" />

    <FrameLayout
    android:id="@+id/framelayout"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" >

    <ImageView
    android:id="@+id/imageView3"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="0dp"
    android:layout_marginRight="0dp"
    android:layout_marginTop="5dp"
    android:src="@drawable/mavad_3" />

    <TextView
    android:id="@+id/textView1"
    android:layout_width="310dp"
    android:layout_height="229dp"
    android:layout_gravity="center"
    android:layout_marginBottom="20dp"
    android:layout_marginRight="0dp"
    android:layout_marginTop="20dp"
    android:text="text test"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:textColor="#5b3e49" />

    </FrameLayout>

    <com.heyapp.tanagholat.CustomTextView
    android:id="@+id/txt"
    android:layout_width="335dp"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_alignParentRight="true"
    android:layout_gravity="center"
    android:layout_marginBottom="25dp"
    android:layout_marginLeft="3dp"
    android:layout_marginRight="3dp"
    android:layout_marginTop="10dp"
    android:background="@drawable/tahye_6"
    android:paddingLeft="10dp"
    android:paddingRight="10dp"
    android:text="test text "
    android:textColor="#000000" />



    </LinearLayout>
    </ScrollView>

    <Button
    android:id="@+id/button1"
    android:layout_width="50dp"
    android:layout_height="45dp"
    android:layout_alignParentRight="true"
    android:layout_alignParentTop="true"
    android:layout_marginRight="10dp"
    android:layout_marginTop="10dp"
    android:alpha="0.8"
    android:background="@drawable/icon_4" />

    <Button
    android:id="@+id/button2"
    android:layout_width="50dp"
    android:layout_height="45dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="10dp"
    android:layout_marginTop="10dp"
    android:background="@drawable/left"
    android:onClick="shareData" />

    <ImageView
    android:id="@+id/imageView1"
    android:layout_width="175dp"
    android:layout_height="30dp"
    android:layout_alignTop="@+id/button1"
    android:layout_centerHorizontal="true"
    android:src="@drawable/news_green" />

    <Button
    android:id="@+id/textView2"
    android:layout_width="175dp"
    android:layout_height="30dp"
    android:layout_alignLeft="@+id/imageView1"
    android:layout_alignTop="@+id/imageView1"
    android:background="@drawable/news_green"
    android:ellipsize="marquee"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:marqueeRepeatLimit="marquee_forever"
    android:scrollHorizontally="true"
    android:singleLine="true"
    android:text="آش دونی"
    android:textColor="#51bf87"
    android:textSize="19sp" />

    <ImageView
    android:id="@+id/imageView2"
    android:layout_width="31dp"
    android:layout_height="31dp"
    android:layout_alignBottom="@+id/imageView1"
    android:layout_alignRight="@+id/imageView1"
    android:layout_marginBottom="2dp"
    android:src="@drawable/coock" />

    </RelativeLayout>



    الان در کد بالا قشنگ اسکرول میشه اما اگه text ها طولانی بشه اسکرول کردن هم به نسبت طولانی تر میشه
    ممنون میشم راهنمایی کنید

  4. #4
    کاربر دائمی آواتار storm_saeed
    تاریخ عضویت
    مهر 1390
    محل زندگی
    Tehran , Iran
    پست
    779

    نقل قول: کند شدن به دلیل طولانی بودن متون

    ای کاش میگفتید رو sdk چند دارید تست میکنید
    این رو به اکتیویتی مورد نظرتون اضافه کنید
    android:hardwareAccelerated="false"
    توضیحات بیشتر رو اینجا داده
    http://developer.android.com/guide/t...are-accel.html
    این لینک هم خیلی خوبه
    https://code.google.com/p/android/is...etail?id=22514

  5. #5

    نقل قول: کند شدن به دلیل طولانی بودن متون

    البته من خودم از این راه استفاده نمیکنم. فقط یه قسمتی از متن رو تو لیست ویو نمایش میدم اگه کاربر روش کلیک کرد همون رو کلی نشون میدم

تاپیک های مشابه

  1. دلیل کندی بودن برنامه در زمان لود شدن فرم
    نوشته شده توسط jmfnima در بخش C#‎‎
    پاسخ: 5
    آخرین پست: جمعه 06 آبان 1390, 11:12 صبح
  2. سوال: دلیل کند شدن وب سرویس
    نوشته شده توسط powerboy2988 در بخش WCF , Web Services , .Net Remoting
    پاسخ: 5
    آخرین پست: پنج شنبه 14 مهر 1390, 22:56 عصر
  3. پاسخ: 7
    آخرین پست: جمعه 15 بهمن 1389, 12:47 عصر
  4. سوال: دلیل کند شدن Visual Studio چیست؟
    نوشته شده توسط mahsa.s در بخش برنامه نویسی مبتنی بر Microsoft .Net Framework
    پاسخ: 2
    آخرین پست: یک شنبه 23 خرداد 1389, 10:53 صبح
  5. کند شدن اجرای برنامه به دلیل استفاده از کد برای فارسی نمودن عناوین
    نوشته شده توسط niloofarabi137 در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: شنبه 04 خرداد 1387, 13:12 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •