cash.BC wrote:
狂大~~可以教一下嗎...(恕刪)
其它網兄的問題我到Lab會回
=====================================================================
你DHD跟one-x size有差..請小心
**這是sense 4.0/4.1, android 4.0+的systemui.apkpulldown 背景圖改法
decompile 你的systemui.apk
在layout--->quick_settings.xml
edit :
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.preference.QuickSettings android:background="@drawable/quicksettings_background" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView android:textAppearance="@style/TextAppearance.StatusBar.Title" android:gravity="center_vertical" android:background="@drawable/notification_section_divider" android:paddingLeft="@com.htc:dimen/htc_list_item_text_left_margin" android:paddingBottom="@dimen/htc_list_item_text_bottom_margin" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/status_bar_quick_settings" />
<ScrollView android:id="@id/eqs_scroll" android:fadingEdge="none" android:layout_width="fill_parent" android:layout_height="wrap_content" android:overScrollMode="ifContentScrolls">
<com.android.systemui.statusbar.widget.HtcLinearLayout android:orientation="vertical" android:id="@id/eqs_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" />
</ScrollView>
</com.android.systemui.statusbar.preference.QuickSettings>
status_bar_tracking.xml:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.TrackingView android:background="@drawable/statusbar_background" android:orientation="vertical" android:paddingLeft="0.0px" android:paddingRight="0.0px" android:paddingBottom="0.0px" android:focusable="true" android:visibility="gone" android:descendantFocusability="afterDescendants"
xmlns:android="http://schemas.android.com/apk/res/android">
<com.android.systemui.statusbar.phone.TrackingPatternView android:background="@drawable/statusbar_background" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="1.0" />
<LinearLayout android:orientation="vertical" android:id="@id/qs_swtich_buttons" android:layout_width="fill_parent" android:layout_height="wrap_content">
<View android:background="@drawable/notification_divider" android:layout_width="fill_parent" android:layout_height="1.0dip" />
<View android:id="@id/tab_header" android:background="@drawable/qs_switch_line" android:layout_width="fill_parent" android:layout_height="1.0dip" />
<LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:baselineAligned="false">
<TextView android:textSize="15.0sp" android:textStyle="bold" android:textColor="#ffffffff" android:ellipsize="marquee" android:gravity="center" android:id="@id/notifications" android:background="@drawable/notification_tab_on" android:clickable="true" android:layout_width="0.0px" android:layout_height="32.0dip" android:text="@string/status_bar_quick_settings_notifications" android:singleLine="true" android:layout_weight="1.0" />
<TextView android:textSize="15.0sp" android:textStyle="bold" android:textColor="#ff999999" android:ellipsize="marquee" android:gravity="center" android:id="@id/quick_settings" android:background="@drawable/notification_tab_off" android:clickable="true" android:layout_width="0.0px" android:layout_height="32.0dip" android:text="@string/status_bar_quick_settings" android:singleLine="true" android:layout_weight="1.0" />
</LinearLayout>
</LinearLayout>
<com.android.systemui.statusbar.phone.CloseDragHandle android:orientation="vertical" android:id="@id/close" android:layout_width="fill_parent" android:layout_height="wrap_content">
<ImageView android:layout_gravity="bottom" android:layout_width="fill_parent" android:layout_height="wrap_content" android:src="@drawable/status_bar_close_on" android:scaleType="fitXY" />
</com.android.systemui.statusbar.phone.CloseDragHandle>
</com.android.systemui.statusbar.phone.TrackingView>
然後在你的drawable-hdpi..做一個notification_tracking_bg.9.png (100%透明的".9.png)..小心哦..是要做一個"dot 9 patch png哦..
根據上面XML的edit..所以你需要再做一個quicksettings_background.png, 不用透明
再一個480x762png..file name: statusbar_background.png
compile你的systemui.apk...
這個在DHD改裝那篇不是有嗎? XD
狂少的Onepagebook ROM:
https://www.facebook.com/onepagebookXtremeROM