Provate entrambe le soluzioni.... con kitkat (o le CM11) non funzionano!![]()
Nexus 6--> NitrogenOS 7.1 /f2fs
GNEX--> [GNEX unified] OMNI 4.4.4 - cMetal ext4/f2fs NautyTRASP.
lo so che non funziona...
comunque.. ho scaricato un mod per nexus 5 per il center clock...
e l'ho decompilato...
questo è lo status_bar.xml...
magari confrontandolo con il tuo riuscirai a fare il mod:
te lo linko:codice:<?xml version="1.0" encoding="utf-8"?> <com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:id="@id/status_bar" android:background="@drawable/system_bar_background" 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"> <ImageView android:id="@id/notification_lights_out" 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" android:paddingStart="6.0dip" /> <LinearLayout android:orientation="horizontal" android:id="@id/status_bar_contents" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingStart="6.0dip" android:paddingEnd="6.0dip"> <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"> <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" /> <com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true" /> </LinearLayout> <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent"> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" /> </LinearLayout> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0"> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" /> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent"> <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" /> <com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="10.5dip" android:layout_height="16.0dip" android:layout_marginBottom="2.0px" android:layout_marginStart="4.0dip" /> </LinearLayout> </LinearLayout> </LinearLayout> <LinearLayout android:orientation="horizontal" android:id="@id/ticker" android:animationCache="false" android:layout_width="fill_parent" android:layout_height="fill_parent" android:paddingStart="6.0dip"> <ImageSwitcher android:id="@id/tickerIcon" android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:layout_marginEnd="4.0dip"> <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="center" /> <com.android.systemui.statusbar.AnimatedImageView android:layout_width="@dimen/status_bar_icon_size" android:layout_height="@dimen/status_bar_icon_size" android:scaleType="center" /> </ImageSwitcher> <com.android.systemui.statusbar.phone.TickerView android:id="@id/tickerText" android:paddingTop="2.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0" android:paddingEnd="10.0dip"> <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" /> <TextView android:textAppearance="@style/TextAppearance.StatusBar.PhoneTicker" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" /> </com.android.systemui.statusbar.phone.TickerView> </LinearLayout> </com.android.systemui.statusbar.phone.PhoneStatusBarView>
status_bar.zip
Ultima modifica di enricocid; 12-12-13 alle 12:41
Nautiluz (12-12-13)
grazie 1000....
...ma ho provato in 2 - 3 modi .... andando a caso..... e ovviamente (per le mie capacità...) non ha funzionato!
questo è il mio xml della status bar
Quando vedo intere righe differenti, tento di aggiungerle, quando sono simili non so se cambiarle totalmente o solo parte di una riga...... andare a caso non è semplice...
Ultima modifica di Nautiluz; 12-12-13 alle 20:17
Nexus 6--> NitrogenOS 7.1 /f2fs
GNEX--> [GNEX unified] OMNI 4.4.4 - cMetal ext4/f2fs NautyTRASP.
devi metter un nuovo layout per l'orologio sotto questa linea:
codice:<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true"/> </LinearLayout>
cosi
codice:<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true"/> </LinearLayout> <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent"> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true"/> </LinearLayout>
cancellare quella che stava sotto e lasciare tre /
vedi come è fatto?
Devi metterlo tra quelle due parti BLU
E dovrebbe apparire cosi...codice:<com.android.systemui.statusbar.phone.IconMerger android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/notificationIcons" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_alignParentStart="true"/> </LinearLayout> <LinearLayout android:gravity="center" android:orientation="horizontal" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent"> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="center" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true"/> </LinearLayout> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/system_icon_area" android:layout_width="0.0dip" android:layout_height="fill_parent" android:layout_weight="1.0"> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent"/> <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:id="@id/signal_battery_cluster" android:paddingLeft="2.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent"> <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view"/> <com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="10.5dip" android:layout_height="16.0dip" android:layout_marginBottom="2.0px" android:layout_marginStart="4.0dip"/> </LinearLayout> </LinearLayout> </LinearLayout>
fatto questo però devi cancellare la linea originale dell'orologio... . e lasci tre </LinearLayout> per chiudere dove prima c'era l'orologio.. come sopra..
codice:<com.android.systemui.BatteryMeterView android:id="@id/battery" android:layout_width="10.5dip" android:layout_height="16.0dip" android:layout_marginBottom="0.33000004dip" android:layout_marginStart="4.0dip"/> <com.android.systemui.statusbar.policy.CircleBattery android:textAppearance="@style/TextAppearance.StatusBar.Battery" android:gravity="bottom" android:id="@id/circle_battery" android:layout_width="16.0dip" android:layout_height="16.0dip" android:layout_marginBottom="2.0px" android:singleLine="true" android:layout_marginStart="4.0dip"/> </LinearLayout> <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="start|center" android:id="@id/clock" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" android:paddingStart="6.0dip"/> </LinearLayout> </LinearLayout>
ovviamente Io t'ho messo le linee tutte allineate (sto col net.. un po scomodo con nano) .. ma tu rispetta il layout dell'xml
Ultima modifica di enricocid; 12-12-13 alle 21:00
Nautiluz (13-12-13)
Ti ringrazio..... ma...... non ci riesco e non funziona!
Il mio statusbar.xml è diverso da quello che hai scritto, quindi seguito a sbagliare qualcosa...
Nexus 6--> NitrogenOS 7.1 /f2fs
GNEX--> [GNEX unified] OMNI 4.4.4 - cMetal ext4/f2fs NautyTRASP.
Piccola domandina, stavo decompilando un launcher (quello stock gb), ho modificato un file xml ma al momento di ricompilare la cartella con all'interno quel file xml non c'era più. Come mai?
Ricordatevi il tasto THANKS!
Date un'occhiatina alla mia rom: http://www.androidiani.com/forum/mod...fornerone.html
Enricocid,
ho una domanda per la quale (se saprai aiutarmi) credo ci sia bisogno di una risposta veloce veloce!
Sapresti dirmi quale file xml dei colori devo andare a toccare per rendere i quadrati dei quick-tiles della status bar SEMI-TRASPARENTI?
Nexus 6--> NitrogenOS 7.1 /f2fs
GNEX--> [GNEX unified] OMNI 4.4.4 - cMetal ext4/f2fs NautyTRASP.
non saprei, mai fatto... comunque nel codice sorgente aosp ho controllato e c'é questo
res / drawable / qs_tile_background.xml
https://github.com/android/platform_...background.xml
dovresti cercare qualcosa del genere, penso
scusa il ritardo ma sti giorni sto male e tra bassi e alti cerco di fare il possibile
EDIT: controllato sull'altro thread di Paola, controllato i credits, c'era adi, uno forte su xda, controllato suo profilo e ho trovato questa
http://forum.xda-developers.com/show...7&postcount=16
penso che tu possa basarti su quella guida... magari cambia i valori holo e togli il gradiente mettendo un colore come vuoi tu
per le trasparenze...ad es col nero
ff000000 no trasp.
00000000 100% trasparente
88000000 80%
77000000 70%
etc etc
Ultima modifica di enricocid; 14-01-14 alle 21:46
Nautiluz (15-01-14)
quale ritardo? Mi hai risposto oggi stesso...
Grazie, vedrò che riesco a fare!![]()
Nexus 6--> NitrogenOS 7.1 /f2fs
GNEX--> [GNEX unified] OMNI 4.4.4 - cMetal ext4/f2fs NautyTRASP.
Ciao ragazzi, ho un problema con la ricompilazione di un apk... Si tratta di phone.apk
Si tratta semplicemente di aggiungere values-it dento res e ricompilare...
Ho provato sia con android-multitool che con apk-multitool...
Qualcuno di voi può provare?
Vi lascio il link con i file (framework, phone.apk e values-it)... Grazie!
https://www.dropbox.com/s/iheqc15m8i24hr0/Files.rar