Ver Mensaje Individual
  #25  
Viejo 17/09/13, 18:35:07
Avatar de kassyan_123
kassyan_123 kassyan_123 no está en línea
Miembro del foro
Mensajes: 335
 
Fecha de registro: abr 2011
Localización: Andalucía
Mensajes: 335
Modelo de smartphone: Sony Xperia Z
Versión de ROM: Existenz Ultimate 3.5.5
Tu operador: Pepephone
Mencionado: 1 comentarios
Tagged: 0 hilos
noticia Barra de estado transparente y centrar reloj en SystemUI.apk

Cita:
Originalmente Escrito por her_hurlingham Ver Mensaje
hola! estoy intentando modificar yo mismo el systemui y este tuto me sirvio muchisimo.
Por favor me podrian indicar si desde el apktool puedo modificar la transparencia de la barra y centrar el reloj?
gracias!!
Sí se puede claro.
Prueba ésto:

Primero los códigos para trasparencia:

Código:
#00000000 - 100% transparencia

#3F000000 - 75% transparencia

#7F000000 - 50% transparencia

#BF000000 - 25% transparencia

Abrir el archivo tw_super_status_bar.xml en SystemUI/res/layout y por ejemplo para cambiar la barra al 100% de transparencia:

Código:
<com.android.systemui.statusbar.phone.StatusBarWindowView android:background="#00000000" android:focusable="true" android:fitsSystemWindows="true" android:descendantFocusability="afterDescendants"
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
Guardar el archivo tw_super_status_bar.xml.

Abrir el archivo drawables.xml en SystemUI/res/values y hacer lo mismo:

Código:
<item type="drawable" name="status_bar_background">#00000000</item>
Guardar drawables.xml y recopilar.

Para centrar reloj:

Abrir archivo status_bar.xml en SystemUI/res/layout.

Buscar LinearLayout Area y elimiar todo entre las etiquetas LinearLayout.

Añadir esto entre las etiquetas anteriores:
Código:
<RelativeLayout android:layout_width="fill_parent" android:layout_height="fill_parent">
            <com.android.systemui.statusbar.StatusBarIconView android:id="@id/moreIcon" android:layout_alignParentLeft="true" android:visibility="gone" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="fill_parent" android:src="@drawable/stat_notify_more" />
            <com.android.systemui.statusbar.phone.IconMerger android:layout_toRightOf="@id/moreIcon" android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentLeft="true" />
            <com.android.systemui.statusbar.policy.Clock android:layout_centerInParent="true" android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:textColor="@*android:color/white" android:gravity="center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
            <ImageView android:id="@id/battery" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" />
            <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" android:layout_toLeftOf="@id/battery" />
			<LinearLayout android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" android:gravity="center_vertical" android:layout_toLeftOf="@id/signal_cluster" />
      </RelativeLayout>
Y recopilar.
Responder Con Cita
Gracias de parte de: