بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چگونگی اضافه کردن swiperefreshlayoutبه Eclipse????
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/
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .