fun_code 216 ارسال شده در 25 مرداد، ۱۳۹۸ اشتراک گذاری ارسال شده در 25 مرداد، ۱۳۹۸ سلام دوستان وقتی در یک اسکرول ویو یک ادیت تکست اضافه کنیم ، و محتوای ادیت تکست چند خطی و قابلیت اسکرول شدن داشته باشد مشکل رخ می دهد. بجای اسکرول ادیت تکست ، اسکرول اسکرول ویو جابجا می شود. با این مشکل چکار کنیم ؟ دیوار با اضافه شدن ارتفاع ادیت تکست این مشکل رو برطرف کرده اما نیاز به تشخیص یکسری موارد است. با تشکر لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
peyman128 20 ارسال شده در 27 مرداد، ۱۳۹۸ اشتراک گذاری ارسال شده در 27 مرداد، ۱۳۹۸ در 12 ساعت قبل، fun_code گفته است : سلام ، از راهنماییتون خیلی ممنونم. در پیام اول هم همین مورد رو عرض کردم. اما دیوار میاد تشخیص میده که کرسر ادیت تکست کجا است و اسکرول مربوط به اسکرول ویو رو دقیقا همونجا قرار میده. در این مورد موندم. گاهی بطور خودکار اینکار انجام میشه و گاهی نمیشه. آها الان منظورتونو فهمیدم. بعید میدونم توی b4a بشه به طور مستقیم همچین کاری کرد. ولی بازم یه تستی میکنم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Erfan2st 0 ارسال شده در 12 مهر، ۱۳۹۸ اشتراک گذاری ارسال شده در 12 مهر، ۱۳۹۸ سلام لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Erfan2st 0 ارسال شده در 12 مهر، ۱۳۹۸ اشتراک گذاری ارسال شده در 12 مهر، ۱۳۹۸ 5 minutes ago, Erfan2st said: دوست عزیز من تازه کارم ولی به نظرم میرسه اسکرول دومی هست که ادیت تکست توش قرار داده شده لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,579 ارسال شده در 12 مهر، ۱۳۹۸ اشتراک گذاری ارسال شده در 12 مهر، ۱۳۹۸ در در 26 مرداد 1398 در 23:47، fun_code گفته است : سلام ، از راهنماییتون خیلی ممنونم. در پیام اول هم همین مورد رو عرض کردم. اما دیوار میاد تشخیص میده که کرسر ادیت تکست کجا است و اسکرول مربوط به اسکرول ویو رو دقیقا همونجا قرار میده. در این مورد موندم. گاهی بطور خودکار اینکار انجام میشه و گاهی نمیشه. برای اینکه ادیت تکست توی اسکرول ویو بتونه تاچ رو هندل کنه باید خصوصیتهای زیر رو داشته باشه. android:singleLine="false" android:overScrollMode="always" android:scrollbarStyle="insideInset" android:scrollbars="vertical" با جاواآبجکت میشه اینا رو به ادیتتکست اضافه کرد. و همچنین باید متد تاچ برای ادیت تکست به صورت زیر بازنویسی بشه. youredittext.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View view, MotionEvent event) { view.parent.requestDisallowInterceptTouchEvent(true) if ((event.action and MotionEvent.ACTION_MASK) == MotionEvent.ACTION_UP) { view.parent.requestDisallowInterceptTouchEvent(false) } return false } }); لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
peyman128 20 ارسال شده در 26 مرداد، ۱۳۹۸ اشتراک گذاری ارسال شده در 26 مرداد، ۱۳۹۸ سلام. باید رویداد تغییر متن ادیت تکستون رو بگیرید و توی اون رویداد علاوه بر ارتفاع پنل اسکرول ویو، ارتفاع ادیت تکستو هم زیاد کنید. اگه نیاز به کد داشتید در خدمتم:) لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
fun_code 216 ارسال شده در 26 مرداد، ۱۳۹۸ سازنده اشتراک گذاری ارسال شده در 26 مرداد، ۱۳۹۸ در 5 ساعت قبل، peyman128 گفته است : سلام. باید رویداد تغییر متن ادیت تکستون رو بگیرید و توی اون رویداد علاوه بر ارتفاع پنل اسکرول ویو، ارتفاع ادیت تکستو هم زیاد کنید. اگه نیاز به کد داشتید در خدمتم:) سلام ، از راهنماییتون خیلی ممنونم. در پیام اول هم همین مورد رو عرض کردم. اما دیوار میاد تشخیص میده که کرسر ادیت تکست کجا است و اسکرول مربوط به اسکرول ویو رو دقیقا همونجا قرار میده. در این مورد موندم. گاهی بطور خودکار اینکار انجام میشه و گاهی نمیشه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
fun_code 216
سلام دوستان
وقتی در یک اسکرول ویو یک ادیت تکست اضافه کنیم ، و محتوای ادیت تکست چند خطی و قابلیت اسکرول شدن داشته باشد مشکل رخ می دهد.
بجای اسکرول ادیت تکست ، اسکرول اسکرول ویو جابجا می شود.
با این مشکل چکار کنیم ؟
دیوار با اضافه شدن ارتفاع ادیت تکست این مشکل رو برطرف کرده اما نیاز به تشخیص یکسری موارد است.
با تشکر
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.