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

مشکل حذف title از تولبار در appcopat v7 (ضروری)

Reza Masoudi  8 سال پیش  8 سال پیش
0 0

من هر کاری کردم نتونستم title  رو از toolbar  حذف کنم از کد های زیر هم استفاده کردم نشد

getSupportActtionBar().setTitle

toolbar.settitle

getSupportActionBar().setDisplayshowTitle

فقط معرفی toolbar رو بردم قبل setContentView  حذف شد ولی توی api v23 forceClose میشه

0 0
با این دستور که حذف میشه => ; (" ") getSupportActionBar().setTitle (8 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
oMiD4gApp  8 سال پیش
0 0

سوال:

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

پاسخ به سوال 
MarAnd  8 سال پیش
0 0

سلام، در مورد سوال دومتون می تونین یه فایلی مثلا به اسم app_bar.xml در فولدر Layout بسازین و مشخصه های تولبارتون رو داخلش بگزارین و بعد توی هر اکتیویتی دیگه ای که خواستین تولبار داشته باشین از همون استفاده کنین مثلا این جوری : 

 //Codes of app_bar.xml:

<?xml version="1.0" encoding="utf-8"?>
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="wrap_content"
android:background="@color/colorPrimary"
android:theme="@style/MyCustomToolBarTheme"
android:popupTheme="@style/ThemeOverlay.AppCompat.Dark">

</android.support.v7.widget.Toolbar>


//Codes of an activity which are using toolbar from app_bar.xml :

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">

<include
android:id="@+id/toolbar"
layout="@layout/app_bar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentStart="true" />

</LinearLayout>

و البته در کلاسی هم که ازش استفاده میکنین باید اضافه کنین :

 Toolbar toolbar = (Toolbar)findViewById(R.id.toolbar);
setSupportActionBar(toolbar);

و البته میتونین هر تولباری توی اکتیویتی رو مثلا یک تایتل یا رنگ بدین این جوری :

getSupportActionBar().setTitle("SubActivity");
toolbar.setTitleTextColor(getResources().getColor(R.color.colorTitle));

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