بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
استفاده از viewPager (گالری تصویر) درونscrollView
سلام وقتتون بخیر
من یک گالری تصویر (view Pager) دارم که میخوام درون scrollView بزارمش ولی اسکرول ویو ارور میده و ویو پیجرو نمیشناسه
(سرچم کردم ولی به نتیجه نزسیدم ) میونید راهنماییم کنید
ببینید وقتی از viewPager درون scrollView استفاده میکنم این ارور و میده
Caused by: java.lang.ClassCastException: android.support.v4.view.ViewPager cannot be cast to com.ekut.PageIndicator
و وقتی pageIndicator وبرمیدارم این ارور و میده
Caused by: java.lang.ClassCastException: android.widget.ScrollView cannot be cast to android.support.v4.view.ViewPager
البته اگر گالری تصویر درون scrollview نباشه مشکلی نیست و پروژه درست اجرا میشه(گالری تصویر و از آموزش های استاد هست و بیرون اسکرول ویو درست اجرا میشه)
ممنون از لطف و راهنمایی های همیشگیتون
<LinearLayout
android:layout_width="fill_parent"
android:orientation="vertical" android:layout_height="fill_parent">
<ScrollView
android:id="@+id/scrollView1"
android:layout_width="fill_parent"
android:layout_height="0dip" android:layout_weight="1">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1" >
<android.support.v4.view.ViewPager
android:id="@+id/pager"
android:layout_width="wrap_content"
android:layout_height="128dip" >
</android.support.v4.view.ViewPager>
<com.ekut.PageIndicator
android:id="@+id/indicator"
android:layout_width="fill_parent"
android:layout_height="48dip" />
</RelativeLayout>
0
0
درود...شما میخواهید یک اسلاید منو داخل اسکرول ویو نماش دهید ، یعنی مانند مارکت های نرم افزار ؟ (10 سال پیش)
0
0
بله دقیقا
(10 سال پیش)
0
0
اممم فکر میکنم در بخش مارکت اندروید استاد همچین چیزی رو آموزش داده باشند ...من قسمت اول رو دیدم گفتند که همچین چیزی رو در قسمت بعد آموزش خواهند داد...لطفا چک کنید اگر توضیح نداده بودند ...بگید تا کمکتون کنم... (10 سال پیش)
0
0
نه استاد نگفتن
(10 سال پیش)
+1
0
دوستان لطفا کمکم کنید (10 سال پیش)
0
0
من نت رو گشتم مطلب مفیدی پیدا نکردم...به نظرم اگه یک اسکرول ویو افقی و داخل یک اسکرول ویو عمودی استفاده کنید نباید مشکلی بوجود بیاد! (داخل اسکرول افقی تصاویر را قرار دهید) (10 سال پیش)
0
0
ممنونم خیلی لطف کردین باشه امتحان میکنم (10 سال پیش)
+1
0
اگر امکانش هست از قسمت XML عکس بگیرید اینجوری بهتر میشه راهنمایی کرد شاید خطا چیز خاصی نباشه فقط یک نکته ای باشه که توجه نکردین (10 سال پیش)
0
0
ببینید گالریم کاملا درست کار میکنه وقتی اسکرول ویو نیست .همین که تو اسکرول ویو میزارم پروژه کرش میکنه (10 سال پیش)
0
0
از ارور های لاگ کت اسکرین شات بفرستید (10 سال پیش)
0
0
تا الان هیچ کس همچین تجربه ای نداشته ؟ (10 سال پیش)
+1
0
نوشته اسکرول ویو نمیتونه به ویوپیجر کست بشه این لیک رو ببینید فکر کنم بهتون کمک کنه البته با درست سرچ کردن در استک به نتایج زیادی برسید لینک (10 سال پیش)
+1
0
البته دقیقا مشکل شما رو نداره ولی خب خطاشون مربوط به ClassCastException هستش بازم در این مورد سرچ کنید به نتیجه میرسید (10 سال پیش)
0
0
دوست عزیز اگه از ایکیلیپس استفاده میکنی یکبار پروژت رو Clean کن درست میشه اگر درست نشد فایلR رو هم پاک کن خودش دوباره ساخنه میشه. البته احتمالا مشکلت حل شده 11 ماه پیش ولی خب گفتم جواب درست رو بدم که اگر کسی به این لینک هدایت شد کارش راه بیوفته یا حق :) (10 سال پیش)
0
0
من تقریبا همین کار رو انجام دادم.
صفحه اولم دو تا فرگمنت داخل اسکرول ویو بوده.
فرگمنت بالایی یک viewpager است.فرگمنت پایینی یک customview است.
برای اینکه قابلیت اسکرول کردن scrollview همچنان برقرار باشد سایزهای فرگمنت ها را داینامیک توسط برنامه محاسبه کردم و در لایه اولم قرار دادم. (10 سال پیش)
0
0
دوست عزیز Skk داری از بحث اصلی دور میشی :) علت ارور با کاری که گفتم حل میشه (10 سال پیش)
0
0
حالا این مسیله احتمالا حل شده.من راه حلی که خودم به کار بردم و چندین ساعت برای حلش در شرکت وقت گذاشتم رو گفتم برای دوستانی که ممکنه مثه من به این مشکل بخورن.چون منم تقریبا همین سوال رو به نحوی دیگر مطرح کرده بودم. (10 سال پیش)
0
0
واینکه دوتا کنترلی که اسکرول دارن و درون هم قرار دادم و مشکلی پیش نیومد....... (10 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .