Advertisement
wiradinata

gemini_status_bar

Jun 15th, 2015
374
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 10.98 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:id="@id/status_bar" android:background="#ff111111" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
  3.  xmlns:android="http://schemas.android.com/apk/res/android"
  4.  xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
  5.     <ImageView android:id="@id/status_back" android:background="@drawable/statusbar_background_1" android:layout_width="fill_parent" android:layout_height="fill_parent" />
  6.     <ImageView android:id="@id/notification_lights_out" android:paddingLeft="6.0dip" android:paddingBottom="2.0dip" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/ic_sysbar_lights_out_dot_small" android:scaleType="center" />
  7.     <LinearLayout android:orientation="horizontal" android:id="@id/icons" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
  8.         <include android:layout_gravity="center_vertical" android:id="@id/signal_cluster" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/gemini_signal_cluster_view" />
  9.         <LinearLayout android:orientation="horizontal" android:id="@id/notification_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0">
  10.             <ImageView android:id="@id/simicon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" />
  11.             <com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
  12.             <com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="@dimen/status_bar_icon_size" android:layout_alignParentLeft="true" />
  13.         </LinearLayout>
  14.         <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
  15.         <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
  16.             <TextView android:textSize="16.0sp" android:textColor="@*android:color/holo_blue_light" android:id="@id/percentage" android:paddingLeft="4.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
  17.             <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="17.0dip" android:gravity="left|center" android:id="@id/clock" android:paddingBottom="@dimen/oppo_battery_text_margin_bottom" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  18.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="17.0dip" android:textColor="#ffffffff" android:gravity="center" android:id="@id/battery_text" android:paddingLeft="3.0dip" android:paddingRight="1.0dip" android:paddingBottom="@dimen/oppo_battery_text_margin_bottom" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  19.             <FrameLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="2.0dip">
  20.                 <ImageView android:layout_gravity="center_vertical" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
  21.                 <TextView android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon" android:textSize="@dimen/oppo_battery_percent_textsize" android:textColor="#ffffffff" android:gravity="center" android:layout_gravity="center" android:id="@id/battery_inside_text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  22.             </FrameLayout>
  23.         </LinearLayout>
  24.     </LinearLayout>
  25.     <include android:id="@id/sim_indicator" android:layout_width="wrap_content" android:layout_height="25.0dip" layout="@layout/gemini_sim_indicator" />
  26.     <LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
  27.         <ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
  28.             <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
  29.             <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
  30.         </ImageSwitcher>
  31.         <com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
  32.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
  33.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
  34.         </com.android.systemui.statusbar.phone.TickerView>
  35.     </LinearLayout>
  36. </com.android.systemui.statusbar.phone.PhoneStatusBarView>
  37.  
  38. keterangan :
  39.  
  40. -icon signal
  41.         <include android:layout_gravity="center_vertical" android:id="@id/signal_cluster" android:paddingRight="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" layout="@layout/gemini_signal_cluster_view" />
  42.  
  43.        
  44. -icon notification (notif masuk)
  45.             <com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:layout_gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="@dimen/status_bar_icon_size" android:layout_alignParentLeft="true" />
  46.  
  47.            
  48. -icon kecil kecil ( kayak lambang headset, bluetooth)
  49.             <com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
  50.  
  51.            
  52. -icon battery
  53.         <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent">
  54.             <TextView android:textSize="16.0sp" android:textColor="@*android:color/holo_blue_light" android:id="@id/percentage" android:paddingLeft="4.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="wrap_content" />
  55.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="17.0dip" android:textColor="#ffffffff" android:gravity="center" android:id="@id/battery_text" android:paddingLeft="3.0dip" android:paddingRight="1.0dip" android:paddingBottom="@dimen/oppo_battery_text_margin_bottom" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  56.             <FrameLayout android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_marginLeft="2.0dip">
  57.                 <ImageView android:layout_gravity="center_vertical" android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" />
  58.                 <TextView android:textAppearance="@*android:style/TextAppearance.StatusBar.Icon" android:textSize="@dimen/oppo_battery_percent_textsize" android:textColor="#ffffffff" android:gravity="center" android:layout_gravity="center" android:id="@id/battery_inside_text" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  59.             </FrameLayout>
  60.         </LinearLayout>
  61.  
  62.        
  63. -jam
  64.             <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textSize="17.0dip" android:gravity="left|center" android:id="@id/clock" android:paddingBottom="@dimen/oppo_battery_text_margin_bottom" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
  65.  
  66.            
  67. -icon n teks ticker (itulho yang muncul kalo ada notif facebook atau apalah apalah yang keluar bentar doank)   
  68. -paling gampang waktu screensott gambar kan kayak ada icon ma text keluar bentar... nach ini..
  69.     <LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:paddingLeft="6.0dip" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent">
  70.         <ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginRight="4.0dip">
  71.             <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
  72.             <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="centerInside" />
  73.         </ImageSwitcher>
  74.         <com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
  75.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
  76.             <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" />
  77.         </com.android.systemui.statusbar.phone.TickerView>
  78.     </LinearLayout>
  79.  
  80.  
  81. *** kalo mau ngerubah posisi yang kudu diinget kita kadang juga kudu ngerubah..
  82.  
  83. android:layout_width=""
  84. android:layout_height=""
  85. android:gravity=""
  86. ma padding kanan kiri n layout margin kanan kiri
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement