이전에 퀵패널 배경에 관한 각 부분별 수정법을 올린적이 있는데...퀵패널 전체 밑배경에 관해서 궁금하신 분들이 여럿 계신것 같아서 좀 더 쉽게 설명해 드리도록 하겠습니다.
젤리빈(노트1/갤2)과 킷캣(갤5)의 배경설정법이 조금 다르니까 참고하시기 바랍니다.
▽아래 빨간색 테두리 친 곳의 배경입니다.
》젤리빈(갤럭시S2/노트1)
▷수정할 경로:SystemUI.apk/res/layout/tw_status_bar_expanded.xml
1.이미지로 할 경우.
<FrameLayout android:id="@id/notification_panel" android:background="@drawable/notification_panel_bg" |
위의 구문과 같이 배경을 이미지로 했을 경우,SystemUI.apk/res/drawable-hdpi(노트1은 drawable-xhdpi)폴더에 notification_panel_bg 이름의 이미지가 배경으로 설정됩니다.
[▽갤럭시S2]
[▽갤럭시노트1]
2.색상코드로 할 경우.
<FrameLayout android:id="@id/notification_panel" android:background="#ff00131a"(위의 스크린샷에 보이는 배경 색상) |
위와 같이 본인이 원하는 색상으로 수정해주면 됩니다.(이때 이미지는 상관없습니다.)
》킷캣(갤럭시S5)
▷수정할 경로:SystemUI.apk/res/values/drawables.xml
킷캣같은 경우는 젤리빈과 다릅니다.
젤리빈과 유사한 경로인 SystemUI.apk/res/layout/status_bar_expanded.xml을 열어보면 아래와 같이 돼있습니다.
<com.android.systemui.statusbar.phone.NotificationPanelView android:id="@id/notification_panel" android:background="@drawable/notification_background_color"........... |
결국, 직접적인 수정 경로는,
▽SystemUI.apk/res/values/drawables.xml에서 아래와 같이 색상코드를 수정하면 됩니다.
<item type="drawable" name="notification_background_color">#ff001d27</item> |
그리고, 갤5_SystemUI.apk/res/drawable-xxhdpi폴더속에 아래 그림과 같이 notification_panel_bg이미지가 있긴 합니다.아마도 이미지로도 수정이 가능해 보이긴 하는데..이건 저도 안해봐서 장담은 못하겠습니다.