آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چگونگی اضافه کردن swiperefreshlayoutبه Eclipse????

hamedsobhi  10 سال پیش  10 سال پیش
0 0

0 0
مثالی ازش داری برای تبدیل؟ (10 سال پیش)
0 0
کلا اضافه کردن کتابخونشو منظورم هست (10 سال پیش)
0 0
من از این استفاده کردم اما فقط توی اندروید استادیو اگه بکارت میخوره بگو تا بهت بگم چطوری هست. (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  10 سال پیش
+1 0

لایبری ساپورت V4 رو به پروژه اضاف کنید < برای اضافه کردن پروژه باید بعد از کلیک راست کردن روی پروژه و انتخاب Properties از قسمت Java Buuld Path تب libery فایل jar رو به پروژه اضاف کنید <

بعد از اون برای مثال برای رفرش کردن لیست ویو به روش زیر فایل XML رو ویرایش کنید

         <android.support.v4.widget.SwipeRefreshLayout
android:id="@+id/fragment_shop_swipe_refresh_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >

<ListView
android:id="@+id/lstShop"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:divider="@null"
android:scrollbarSize="3dip"
android:scrollbarThumbVertical="@drawable/scrollbar_vertical_thumb"
android:scrollbarTrackVertical="@drawable/scrollbar_vertical_track" >
</ListView>
</android.support.v4.widget.SwipeRefreshLayout>

به روش زیر کد رو استفاده کنید :

    final SwipeRefreshLayout mSwipeRefreshLayout = (SwipeRefreshLayout) getView().findViewById(R.id.fragment_shop_swipe_refresh_layout);
mSwipeRefreshLayout.setColorSchemeResources(R.color.blue, R.color.green, R.color.orange);

mSwipeRefreshLayout.setOnRefreshListener(new OnRefreshListener() {

@Override
public void onRefresh() {
getData(PART, datalistener, false);
G.HANDLER.postDelayed(new Runnable() {

@Override
public void run() {
mSwipeRefreshLayout.setRefreshing(false);
}
}, 3500);
}
});

 

منبع :  https://www.bignerdranch.com/blog/implementing-swipe-to-refresh/


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .