Uygulamalarım'ı araç çubuğuna güncellemeye çalışıyorum ancak Araç Çubuğumu özelleştirerek özel bir çekilebilir görüntü gösterme konusunda bir sorunla karşılaştım. Android destek Araç Çubuğu düzgün şekilde özel olarak gösterilemiyor
şimdiye kadar çalıştı Toolbar içine benim xml çekilebilir ayarlamaktır ama bu bütün araç çubuğu yok eder ve düzgün göremiyorum nerede menü düğmesine aşağı taşındı Ne: Burada çekilebilir ilk açıklanmıştır:bg_actionbar.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/bg_gradient" />
<item android:drawable="@drawable/icon_logo" />
</layer-list>
bg_gradient bir 9patch görüntü gradyan ve icon_logo ile aynıdır.
Ve araç çubuğu için
:<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/actionBar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@drawable/bg_actionbar"
app:contentInsetEnd="0dp"
app:contentInsetStart="0dp">
</android.support.v7.widget.Toolbar>
bu aşağıda benim menü düğmesine iter ve yaklaşık 300dp simge yüksekliği oturtma ile solda bir boşluk vardır.
Şimdi arka planı doğrudan png görüntüsüne (bg_gradient) doğrudan değiştirmeyi denedim ve aynı şey gerçekleşti. Araç Çubuğunda bir ImageView eklemeyi de denedim ama aynı şey sadece tüm ToolBar'ı yok etti ve bir kez daha bu Araç Çubuğunu nasıl özelleştirebileceğimi kaybettim. Fikrin var mı? TIA.
GÜNCELLEME: Ben arka plan içerecek araç çubuğunda bir lineer düzeni ekleyerek ama yine de benim ucunda düzgün görüntülenmez çalıştı
: Burada
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/actionBar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/cherry_red"
app:contentInsetEnd="0dp"
app:contentInsetStart="0dp">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/bg_actionbar"/>
</android.support.v7.widget.Toolbar>
böyle oldu:
Ayrıca beklediğim gibi işte burada:
Ben orta ve bitiş renklerini başlayıp navigationIcon gradyan üstünde olmalıdır üzerinde bir yüzde olması XML sorun yaşıyorum beri Simge merkezinde olacak ve gradyan olarak 9patch görüntü olmalıdır.
Örnek bir görüntünün olmasını beklediğiniz araç çubuğu size yardımcı olabilir. –
Tamam, soruya bir dakika içinde ekleyeceğim. – KaHeL
Merhaba @Rod_Algonquin, örnek resmi istenen şekilde ekledi. :) – KaHeL