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

مخفی کردن actionBar در هنگام اسکرول

saraei  9 سال پیش  9 سال پیش
0 0

با سلام .

من در حال طراحی برنامه با آموزش های جناب آقای  محمد حسین هستم .

میخام مثل گوگل پلی وقتی اسکرول میدم اکشن بار حذف بشه . ولی همه کار ها رو که میکنم به ارور هایی میخورم که نمیتونم بفهمم چیه . کد آخری که به کار بردم. اگه میشه کمک کنید ؟

final TypedArray styledAttributes = getTheme().obtainStyledAttributes(
new int[] { android.R.attr.actionBarSize });
final float mActionBarHeight = styledAttributes.getDimension(0, 0);
((ScrollView) findViewById(R.id.scroll_view)).getViewTreeObserver().addOnScrollChangedListener(new ViewTreeObserver.OnScrollChangedListener() {
@Override
public void onScrollChanged() {
float y = ((ScrollView) findViewById(R.id.scroll_view)).getScrollY();
if (y >= mActionBarHeight && actionBar.isShowing()) {
actionBar.hide();
} else if (y == 0 && !actionBar.isShowing()) {
actionBar.show();
}
}
});
0 0
ارور هایی که میگیرید رو قرار بدید تا بشه بررسی کرد . (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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