PDA

View Full Version : لایبری Circular Progress Button



hamedjj
چهارشنبه 03 دی 1393, 01:10 صبح
https://github.com/dmytrodanylyk/circular-progress-button/raw/master/screenshots/intro.gif

سلام
این لایبری بعد از ایمپورت خیلی خطا داره و من نمی تونم خطاهاشو برطرف کنم
کسی از این لایبری استفاده کرده که برای من بفرسته؟؟

https://github.com/dmytrodanylyk/circular-progress-button

saeed_g21
چهارشنبه 03 دی 1393, 09:13 صبح
سلام دوست عزیز

من در Eclipse ایمپورتش کردم مشکلی هم نداشت run هم شد!

شما در چی ایمپورت میکنی ؟

saeed_g21
چهارشنبه 03 دی 1393, 09:39 صبح
ضمیمه کردم

hamedjj
چهارشنبه 03 دی 1393, 13:33 عصر
ضمیمه کردم

دمت گرم درست شد
مرسی

hamedjj
چهارشنبه 03 دی 1393, 17:02 عصر
پروگرس بار این لایبری به صورت زیر میباشد
https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/dev/screenshots/usage-9.gif

اما من پروگرس باری که در عکس اول هست را نیاز دارم
کسی میدونه چطور میتونم این پروگرس بار را در باتن قرار بدم؟

dasssnj
چهارشنبه 03 دی 1393, 17:06 عصر
پروگرس بار این لایبری به صورت زیر میباشد
https://raw.githubusercontent.com/dmytrodanylyk/circular-progress-button/dev/screenshots/usage-9.gif

اما من پروگرس باری که در عکس اول هست را نیاز دارم
کسی میدونه چطور میتونم این پروگرس بار را در باتن قرار بدم؟

بالاخره باید یه تنظیماتی چیزی داشته باشه . فایل جاواش را نگاه کنید ببینید چه متد هایی داره یا اگه منابعی براش توی گیت هاب وجود داره نگاه کنید یا در پروژه ی sample ش نگاه کنید شاید باشه .

hamedjj
چهارشنبه 03 دی 1393, 17:31 عصر
بالاخره باید یه تنظیماتی چیزی داشته باشه . فایل جاواش را نگاه کنید ببینید چه متد هایی داره یا اگه منابعی براش توی گیت هاب وجود داره نگاه کنید یا در پروژه ی sample ش نگاه کنید شاید باشه .

دقیقا همه جاشو گشتم چیزی نبود
پروژه سمپل هم 5 مدل باتن داره که همشون از این پروگرس بار استفاده کرده اند
بازم میگردم ببینم چیزی پیدا میشه

poorman
پنج شنبه 04 دی 1393, 03:21 صبح
سلام حامد جان
این دکمه ها دو تا حالت داره یکی اینکه از 0 تا 100 پر میشه
و یکی اینکه مثل لودینگ فقط میچرخه

توی پروژه sample برای اینکه بتونه بهتر نمایش بده اومده این کد رو اضافه کرده بعد از مقدار دادن هر دکمه

circularProgressButton.setIndeterminateProgressMod e(true);

که باعث میشه فقط بچرخه
این کد رو که کامنت کنی میشه حالتی که میخوای، که البته برای هر پیشرفت باید مقدار بدی، یعنی در عمل شاید اون چیزی نشه که میخوای

hamedjj
پنج شنبه 04 دی 1393, 10:08 صبح
آره poorman جان
باید این تکه کد را برداری و به جاش اینو بزاری
فقط ایان دارم سعی میکنم سرعتشو کم کنم که زیبا بشه

for(int i=0; i<100; i++) {
circularButton.setProgress(i);
}

hamedjj
پنج شنبه 04 دی 1393, 13:37 عصر
برای تغییر سرعت انیمیشن باید از این کد استفاده کنیم

ValueAnimator valueAnimator = ValueAnimator.ofInt(0, 100);
valueAnimator.setDuration(1000);//1sec
valueAnimator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
int value = (int) animation.getAnimatedValue();
btn.setProgress(value);
}
});
valueAnimator.start();



فقط ValueAnimator در api11 وارد شده است و در api8 که من دارم روش کار میکنم وجود ندارد.
کسی میدونه به جای این باید از چه کدی برای تغییر سرعت انیمیشن پروگرس بار استفاده کرد؟

Shut Down
دوشنبه 14 اردیبهشت 1394, 17:12 عصر
سلام
اقا من مشکلم با این درست نشد
هنور کلی ارور میده