-->

[GUIDE] 7 Navigation Bar Button (only portrait)

[GUIDE] 7 Navigation Bar Button (only portrait) - Hallo sobat Jogja Android Blog, Pada Artikel yang sobat baca kali ini dengan judul [GUIDE] 7 Navigation Bar Button (only portrait), kami telah mempersiapkan artikel ini dengan baik untuk sobat baca dan ambil informasi didalamnya. Mudah-mudahan isi postingan [GUIDE] 7 Navigation Bar Button (only portrait) yang kami tulis ini dapat sobat Jogja Android Blog pahami. Baiklah, selamat membaca sambil menikmati kopi.

  CyberFren - Guide ini caranya sama dengan yang relayout 5 button navbar yang udah pernah ane share.

Steps :

1. Decompile SystemUi.apk
2. Masuk folder SystemUI/res/layout/navigation_bar.xml
-Cari dan hapus script ini ( dibwahnya <FrameLayout android:id="@id/rot0" ) :

        <LinearLayout android:orientation="horizontal" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="false">
            <View android:visibility="invisible" android:layout_width="40.0dip" android:layout_height="fill_parent" android:layout_weight="0.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_back" android:layout_weight="0.0" android:contentDescription="@string/accessibility_back" systemui:keyCode="4" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_home" android:layout_weight="0.0" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/recent_apps" android:layout_width="80.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_recent" android:layout_weight="0.0" android:contentDescription="@string/accessibility_recent" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/menu" android:visibility="invisible" android:layout_width="40.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_menu" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="82" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
        </LinearLayout>
       
Lalu ganti dengan ini :

        <LinearLayout android:orientation="horizontal" android:id="@id/nav_buttons" android:clipChildren="false" android:clipToPadding="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:animateLayoutChanges="false">
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/back" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_back" android:layout_weight="0.0" android:contentDescription="@string/accessibility_back" systemui:keyCode="4" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/recent_apps" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_recent" android:layout_weight="0.0" android:contentDescription="@string/accessibility_recent" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/vol_down" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_vol_down" android:layout_toRightOf="@id/recent_apps" android:contentDescription="volume down" systemui:keyCode="25" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/home" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_home" android:layout_weight="0.0" android:contentDescription="@string/accessibility_home" systemui:keyCode="3" systemui:keyRepeat="false" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
<com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/vol_up" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_vol_up" android:layout_toRightOf="@id/home" android:contentDescription="volume up" systemui:keyCode="24" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/newmenu" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_menu" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="82" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <View android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@+id/lock" android:layout_width="45.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lock" android:layout_weight="0.0" android:contentDescription="Lock" systemui:keyCode="26" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
            <com.android.systemui.statusbar.policy.KeyButtonView android:id="@id/menu" android:visibility="invisible" android:layout_width="0.0dip" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_menu" android:layout_weight="0.0" android:contentDescription="@string/accessibility_menu" systemui:keyCode="82" systemui:glowBackground="@drawable/ic_sysbar_highlight" />
        </LinearLayout>

3. Merger atau copas bahan nya sesuai dengan penempatan folder.
4. Recompile sign push done

Nb : kalau pengen landscape jadi 7 button juga , kembangkan sendiri aja yak , jangan manja ... hi hi i i i :v
clue buat landscape :
- masukin aja script yg ada +id/bla bla (ada 4 buah) ke bagian landscape . alias dideretan dibwah <FrameLayout android:id="@id/rot0" itu adl area landscape nya
- layout width ma height ditukar keterangan nya . coz posisi landscape itu vertikal klo msh ori. Klo acak2 an mainin ukuran dip width nya pake feeling aja.
- gbr png vol up down kmgkinan jg diubah utk orientasi landscape
- highlight nya dganti highlight_land biar gak acak2an
Lenovo A390 mt6577 ics 4.0.4

Credits :

- xda-developers.
- maaad
- xtreme team

Demikian Artikel dengan judul [GUIDE] 7 Navigation Bar Button (only portrait)

Mudah-mudahan bisa memberi manfaat untuk sobat Jogja Android Blog semua. Baiklah, sampai jumpa di postingan artikel lainnya.
Sobat Jogja Android Blog sekarang membaca artikel [GUIDE] 7 Navigation Bar Button (only portrait) dengan alamat link https://jogjandroidz.blogspot.com/2014/08/guide-7-navigation-bar-button-only.html

0 Response to "[GUIDE] 7 Navigation Bar Button (only portrait)"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Artikel Terkait