Farzad Sarseifi 575 ارسال شده در ۲۲ اسفند ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۲۲ اسفند ۱۳۹۳ اندروید 5 دوباره با تغییرات جدید ToolBar در اندروید 5 به جای اکشن بار اندروید 4 عرضه شده است تا بتواند محدودیت های موجود را از میان بردارد و بتواند راهکاری جذاب و حرفه ای را در اختیار توسعه دهندگان قرار دهد.از این رو در این آموزش سعی داریم به طور خیلی ساده طریقه استفاده از Toolbar را خدمتتان تقدیم نماییم. برای استفاده از Toobar اگر قصد دارید اندروید های پاییتر را هم پشتیبانی کند میبایستی که از AppCompact استفاده کنید که بطور خلاصه V7 خوانده میشود. استایل های اندروید بطور پیشفرض Dark و Light میباشند ولی بطور معمولی استایل Light بیشتر در Material Deisgn مورد استفاده قرار میگیرد. ابتدا استایل مورد نظر را در مسیر زیر قرار دهید : values/themes.xml: <?xml version="1.0" encoding="utf-8"?> <resources> <color name="colorPrimary">@color/red_500</color> <color name="colorPrimaryDark">#f21f49</color> <color name="colorAccent">#FF4081</color> </resources> در Layout میبایستی تگ مربوط به Toolbar را وارد نماییم. <Toolbar android:id=”@+id/my_awesome_toolbar” android:layout_height=”wrap_content” android:layout_width=”match_parent” android:minHeight=”?attr/actionBarSize” android:background=”?attr/colorPrimary” /> فراخوانی Toolbar در اکتیویتی: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.blah); Toolbar toolbar = (Toolbar) findViewById(R.id.my_awesome_toolbar); setSupportActionBar(toolbar); } نکته:حتما اکتیویتی باید از ActionbarActivity ارث بری کند تا بتوانید از AppCompact استفاده کنید. dependencies { compile "com.android.support:appcompat-v7:21.0.+" } هدیه دومین سالگرد انجمن برنامه نویسی اندروید اندروید 5 دوباره با تغییرات جدید.pdf نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sj12 0 ارسال شده در ۱۴ دی ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۴ دی ۱۳۹۴ برا من روی خط زیر خطا میده: setSupportActionBar(toolbar); اگر من از ActionBarActivity ارث بری کنم، چطور از Activity ارث بری کنم؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sj12 0 ارسال شده در ۱۵ دی ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۵ دی ۱۳۹۴ آقا یکی جواب ما رو بده... نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۱۵ دی ۱۳۹۴ مالک گزارش اشتراک گذاری ارسال شده در ۱۵ دی ۱۳۹۴ باید حتم از AppcompatActivity ارث بری کنید تا بتوانید از Toolbar استفاده کنید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
chapal 0 ارسال شده در ۱۷ دی ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۷ دی ۱۳۹۴ اینم شد آموزش یه نمونه کدی چیزی قرار می دادین خوب !! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۱۹ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۹ بهمن ۱۳۹۴ اقا چرا اینقد بد توضیح میدین اموزشاتون رو حداقل شما که کپی میکنین این کدا رو از اینطرف و اونطرف ادرس منبعش بزارین بریم اونجا درستش ببینیم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadali_mirhamed 27 ارسال شده در ۱۹ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۹ بهمن ۱۳۹۴ دوست عزیز لطفان اسپم نکنید پستا رو تو یه پست مشکلتونرو بگین نه تو چند پست نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mostafa Nasiri 16 ارسال شده در ۱۹ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۹ بهمن ۱۳۹۴ آموزش کامل ساخت تولبار: http://www.android4devs.com/2014/12/how-to-make-material-design-app.html نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۱۹ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۹ بهمن ۱۳۹۴ آموزش کامل ساخت تولبار: http://www.android4devs.com/2014/12/how-to-make-material-design-app.html اقا ممنون اموزش بسیار خوبی بود فقط یه سوال بخوام custom کنمش به چه صورت میتنم عمل کنم یه اسلاید منو بزارم و نام و ایمج نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mostafa Nasiri 16 ارسال شده در ۱۹ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۱۹ بهمن ۱۳۹۴ ببین شما تو فایلی که واسه تولبار درست کردی: <?xml version="1.0" encoding="utf-8"?> android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/ColorPrimary" android:elevation="4dp"> شما بین تگ های باز و بسته هر چی میخوای بزار البته اندازش رو هم درنظر بگیر که تولبارت زشت نشه. مثلا میتونی textview یا imageview بزاری نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ ببین شما تو فایلی که واسه تولبار درست کردی: <?xml version="1.0" encoding="utf-8"?> android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/ColorPrimary" android:elevation="4dp"> شما بین تگ های باز و بسته هر چی میخوای بزار البته اندازش رو هم درنظر بگیر که تولبارت زشت نشه. مثلا میتونی textview یا imageview بزاری lممنون نمیدونم چرا تول بارم نام اپلیکیشن میزاره و حذفش نمیکنه؟ سوال دیگه اینکه تو بلنک اکتیویتی حتما باس باشه چون توی امپیتی اکتیویتی اجرا میکنم نمیشه !!! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadali_mirhamed 27 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ http://stackoverflow.com/questions/23469730/how-to-remove-the-activity-title-from-action-bar-sherlock-without-losing-it-from نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ http://stackoverflow.com/questions/23469730/how-to-remove-the-activity-title-from-action-bar-sherlock-without-losing-it-from ممنون ولی این روش گفته توش lable="" قرار بدی ولی اینکار ک انجام بدی اپلیکیشنت بی نام میشه بجاش یه روش دیگه رفتم و ایکون و نام اپ گذاشتم طبق همون کاری که گفتین حالا یه سوال دیگه اینکه توی toolbar وقتی ایکون یا دکه قرار میدیم در دوطرفش یه حاشیه میزاره و ایکونمون خوب به گوشه منتقل نمیکنه علت چی میتونه باشه؟ و همچنین elevation رو توی موقعی که برناممون رو اجرا میکنیم چه تو دستگاه واقهی و چه امولاتور نشون نمیده!!!:-/:-/ http://8pic.ir/images/60k3acrwnh4n6hy3qzs5.png[/img] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mostafa Nasiri 16 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ ببین دوست عزیز شما بعد از اینکه تولبارت رو ساختی و اون رو توی layout مورد نظرت include کردی (layout ات نباید padding داشته باشه چون اینجوری دور تولبارت خالی میشه) باید توی فایل اکتیویتیت چندتا کار بکنی اول باید یه متغیر از نوع Toolbar تعریف کنی و مثل چیزای دیگه که findViewById میکنی اون رو هم همین کار کنی. اول باید این رو توی اکتیویتیت وارد کنی توی قسمت ایمپورت ها: import android.support.v7.widget.toolbar; بعدش (مثلا آیدی تولباری که توی layout ات include کردی my_toolbar): Toolbar tb = (Toolbar) findViewById(R.id.my_toolbar); بعد باید اکشن بار default برنامه رو به تولباری که ساختی تغییر بدی: setSupportActionBar(tb); و بعدش هم اگه بخوای که عنوان برنامت دوباره سمت چپ تولبار نشون داده نشه باید این کار رو بکنی: getSupportActionBar().setTitle(null); این کار رو باید توی هر اکتیویتی ای که تولبارت رو توش include کردی انجام بدی نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ میدونم علتش از padding ولی من هیچچچچچچچچچچ padding ندارم!!!ولی عکسم رو یه حاشیه تو تولبار میزاره خودش علتش اینجا نوشته اینجوری بدون padding میشه http://stackoverflow.com/questions/26455027/android-api-21-toolbar-padding نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mostafa Nasiri 16 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ نمیدونم مشکل از چیه من بارها با همین روش تولبار درست کردم و هیچ مشکلی هم نداشتم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mohammadali_mirhamed 27 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ به نظرم خیلی سادس ولی به قول مصطفی عزیز نمی دونیم چرا شما به مشکل بر میخوری من مطمئن مشکلش در حد تغییر یک کلمس ولی به هر حال شما از یه پروژه آماده ازش تولبار وردار موفق باشید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۲۰ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۰ بهمن ۱۳۹۴ به نظرم خیلی سادس ولی به قول مصطفی عزیز نمی دونیم چرا شما به مشکل بر میخوری من مطمئن مشکلش در حد تغییر یک کلمس ولی به هر حال شما از یه پروژه آماده ازش تولبار وردار موفق باشید نمیدونم والا واسه خودمم سواله اخه ولی نمیدونم مشکل کجاست و چیه بازم ممنون از راهنمایی مفیدتون دوستان نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
saso_008 0 ارسال شده در ۲۱ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۱ بهمن ۱۳۹۴ ببین شما تو فایلی که واسه تولبار درست کردی: <?xml version="1.0" encoding="utf-8"?> android:layout_width="match_parent" android:layout_height="wrap_content" android:background="@color/ColorPrimary" android:elevation="4dp"> شما بین تگ های باز و بسته هر چی میخوای بزار البته اندازش رو هم درنظر بگیر که تولبارت زشت نشه. مثلا میتونی textview یا imageview بزاری یه سوال من وقتی یه عکس میزارم سمت چپ اکشن بارم بعد موقعی که تو manifest دکمه بک قرار میدم اون نمیاره علتش چیه ایا زیر اون عکسم قرار میگیره؟ اگه اون زیر میره راهکارش چیه؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Mostafa Nasiri 16 ارسال شده در ۲۱ بهمن ۱۳۹۴ گزارش اشتراک گذاری ارسال شده در ۲۱ بهمن ۱۳۹۴ اگه سمت چپ بزاری عکستو دکمه بک با اون تداخل ایجاد میکنه دیگه. تو اکتیویتی هایی که میخوای بک داشته باشن یه تولبار جدا درست کن که سمت چپش عکس نداشته باشه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
tamirat 0 ارسال شده در ۶ مهر ۱۳۹۵ گزارش اشتراک گذاری ارسال شده در ۶ مهر ۱۳۹۵ خوب بود نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .