mostafa5709

مشکل تب لایوت

4 ارسال در این موضوع قرار دارد

سلام 

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

در واقع فکر کنم به این صورت هستش که اطلاعات روی ویو پیچر نمایش داده بشه 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 3 ساعت قبل، mostafa5709 گفته است :

سلام 

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

در واقع فکر کنم به این صورت هستش که اطلاعات روی ویو پیچر نمایش داده بشه 

سوالتون واضح نیس.لطفا دقیق تر توضیح دهید

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

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

منظور این هست که زمانی که یک تب لایوت ساختیم با سه تب . هر کدام از این تب ها هم یه صفحه دارند که داخلشون چیزهای مختلفی قرار داره . فرض کنید که یک دکمه در یکی از صفحه ها وجود داره که با زدن اون به صفحه بعدی میریم . من میخواهم زمانی که به صفحه بعدی بریم تب ها هم باشن . این طوری مثلا دکمه رو میزنیم راحته که با زدن به صفحه بعدی یه اکتیوتی رو نشون بده . مشکل من اینه که تب های باا رو نشون نمیده

 

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 15 ساعت قبل، mostafa5709 گفته است :

منظور این هست که زمانی که یک تب لایوت ساختیم با سه تب . هر کدام از این تب ها هم یه صفحه دارند که داخلشون چیزهای مختلفی قرار داره . فرض کنید که یک دکمه در یکی از صفحه ها وجود داره که با زدن اون به صفحه بعدی میریم . من میخواهم زمانی که به صفحه بعدی بریم تب ها هم باشن . این طوری مثلا دکمه رو میزنیم راحته که با زدن به صفحه بعدی یه اکتیوتی رو نشون بده . مشکل من اینه که تب های باا رو نشون نمیده

 

سلام دوست عزیز برای این کار میتونید :

1- تب لایوت رو تو همه صفحات تعریف کنید

2- یک کلاس کاستوم اکتیویتی بسازید که توش تب لایوت ساخته باشین.و ازین به بعد همه اکتیویتی های جدیدو از این اکتیویتی ارث بری کنید. البته باید تو همه فایل های xml این تب لایوت هارو بزارین.

3- تب لایوت رو تو 1 اکتیویتی تعریف کنید. و ازین به بعد به جای اینکه با کلیک روی اون دکمه یک اکتیویتی جدید لود کنید، یک فرگمنت لود کنید.

من راه سوم پیشنهاد میدم.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط shervin soori
       با سلام خدمت دوستان عزیز 
      یک تب لی اوت در فرگمنت ایجاد کردم جهت ورود و عضویت ، در فرگمنت ورود برای ورود با اثر انگشت یک باتن گذاشتم که یک الرت دیالوگ رو نشون میده، الان مشکلم با سفارشی کردن فونت الرت دیالوگه
      چون توی یک لی اوت دیگه گذاشتم الرت رو توی فرگمنت ورود از من textView هارو قبول نمیکنه.
      اینم کد الرت دیالوگمه:
       
      final Button btn = getActivity().findViewById(R.id.finger_print_btn); btn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { final Dialog dialog = new Dialog(getContext()); dialog.setContentView(R.layout.activity_alert_dialog); AlertDialog.Builder D_E = new AlertDialog.Builder(getActivity()); dialog.getWindow().setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT)); Button dismissButton = (Button) dialog.findViewById(R.id.cancelBtn); dismissButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { dialog.dismiss(); } }); dialog.show(); } });
    • توسط masoudandroid
      با سلام
       از اکتیویتی ۱ میخوام intent کنم به فرگمنتی در اکتیویتی۲  به نظرتون باید چیکار کنم؟؟؟
      در واقع یه اکتیویتی دارم که میخوام با کلیک بر روی یه تکست ویو بره به یه فرگمنت که جزئی از ساختار bottomnavigation هستش...
      تو فرگمنت که در اکتیویتی 2 قرار داره باید کدی زده بشه تا اکتیویتی 1 رو بخونه؟؟(قابل توجه که من اطلاعات نمیخوام پاس بدم فقط میخوام صفحات جابجا بشن)
      باتشکر از پاسخگویی شما دوستان و همکاران عزیز.
    • توسط mostafa2020
      سلام 
      میخواستم ایتم های رو به تب های لایوتم اضافه کنم ولی مشکل این جاس که هم رو تو پهنای دستگاه نشون میده و اسکرول نمیخوره. تو اینترنت جستجو کردم گفت از کد زیر استفاده کن
      app:tabMode="scrollable" ولی مشکل اینجاس که اگه کد زیر رو استفاده کنم تو صفحه فقط یه تب دیده میشه و با هر اسکرول فقط یه تب ظاهر میشه . عکسش زیر هستش.
      چی کار کنم برای رفع مشکل ؟
      با تشکر

    • توسط soroush80
      سلام دستان من به یه مشکلی خوردم من یه battom barدرست کردم و خب چند تا فرگمنت براش قرار دادم الان میخوام تو یکی از فرگمنت هام  toolbarبزارم نه تو کل برنامه اما چون فایل جاوای اون activity من به صورت extends fragmentهست خیلی از خواصAppCompatActivity رو نداره به همین خاطر نمیتونم toolbarرو بهش اظافه کنم میخواستم اگه میشه یا یه روش بهم بگید که fragment هم خواصAppCompatActivity رو پیدا کنه یا یه راه حل بهم بدید.
      خیلی ممنون.
    • توسط yasin133
      چطور میتونم از یک فرگمنت به یک اکتیویتی انتقال پیدا کنم. تو دیزاین فرگمنتم یه دکمه دارم که میخوام باهاش به یه اکتیویتی برم، اما تو کلاس فرگمنتم وقتی میخوام باتنو تعریف کنم ارور میده برای findviewbyid. ممنون میشم اگه کمکم کنید 

  • دوره آموزشی اندروید آموزش ویدئویی اندروید آموزش برنامه نویسی اندروید اندروید کاپ دوره آنلاین اندروید کتاب های آموزشی اندروید بسته آموزشی اندروید دوره برنامه نویسی اندروید آموزش Kotlin آموزش برنامه نویسی ios مهارت های فروش
    آموزش برنامه نویسی اندروید
  • فایل