[Q] Modifying XML's - Android Themes

This is what my notification pull down looks like. I have been throught every XML file and all hex codes are changed white. Why does it still look like this? Donation to who every can help me. Thanks
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

If you want to send me the files I can take a quick look for you.

What files do you need?
Framework and systemui?
Sent from my 111 linpack SGS2

Yup.
10char

http://db.tt/xXnocHM
system UI
http://db.tt/aYUIsp8
framework
Sent from my 111 linpack SGS2

In framework-res.apk\res\values\styles.xml:
Code:
<style name="TextAppearance.StatusBar.EventContent" parent="@style/TextAppearance.StatusBar">
<item name="textColor">#ff6b6b6b</item>
</style>
<style name="TextAppearance.StatusBar.EventContent.Title" parent="@style/TextAppearance.StatusBar.EventContent">
<item name="textSize">16.0sp</item>
<item name="textStyle">bold</item>
<item name="textColor">#ff000000</item>
</style>
Change those to white (or whatever color you prefer). The rest looked right for white text.

I did that, still black :-( any other ideas?
If it helps, when I'm downloading something its white, once installed text changes to black
Sent from my 111 linpack SGS2

can you share your battery pngs? It looks sweet!

Related

[Q] PreferenceScreen Font Color

I am trying to edit Settings.apk to look similar to the styling in the Samsung Galaxy. The summary text for various options is blue, I want to do this as well:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I have been trying to edit this, but the xml files dont have TextViews, they are Android PreferenceScreen's. Is there a way to change this? I tried adding 'android:textColor=........' but obviously this does not apply to PreferenceScreen.
Is there another area inside the Settings.apk that will define summary text color for PreferenceScreen? I have searched Google and only find the same unanswered post on about 10 different sites.
Sample code from wireless_settings.xml:
Code:
<PreferenceScreen android:title="@string/network_settings_title" android:summary="@string/network_settings_summary" android:dependency="toggle_airplane">
<intent android:targetPackage="com.android.phone" android:action="android.intent.action.MAIN" android:targetClass="com.android.phone.Settings" />
</PreferenceScreen>
The associated strings.xml entry:
Code:
<string name="network_settings_summary">Set options for roaming, networks, APNs</string>
public.xml entry:
Code:
<public type="string" name="network_settings_summary" id="0x7f09027a" />
Thank you!
PS: If you have the Settings.apk from a Galaxy S phone, I would love to obtain a copy so I can inspect how they have done thins
i'm not pretty sure, but i have same problem with u, i think you can find TextView on framework.jar, not settings.apk. there is text view.smali inside jar file.

[Q][Themes] Anyone know which .xml to edit?

Does anyone know which .xml I need to edit to change the text color of the menu @ the bottom of this pic? As you can see or not see, the text is to dark to read. Thanks.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sent from my SCH-I500 using XDA App
GrainOsand said:
Does anyone know which .xml I need to edit to change the text color of the menu @ the bottom of this pic? As you can see or not see, the text is to dark to read. Thanks.
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
you can do it two ways...you could swap white/black in colors.xml (but that ll screw stuff up) or you can change what the menu calls on in styles.xml....
i link this in my "how to theme thread" but here it is anyway
http://forum.xda-developers.com/showthread.php?p=9664604#post9664604
if you want a color other than white you d have to edit colors.xml as well though or change what color it calls on in that edit to another in colors.xml
Thanks nitsuj17! That just bought you a credit in the OP of my theme thread LOL!
Sent from my SCH-I500 using XDA App

[Q] Context (long-press) Menu Text Color

Long-Press Menu Text Color (not the Menu Button "bottom popup menu")
i'm having a hell of a time finding the necessary XML edits to change the text color of context (long-press) menus and i have edited possibly every text appearance/color attribute of the framework in the styles.xml and a few other XML's in the /layout folder and i still can't get it. There seems to be no info at any forums about this specifically (searched forever).
Any thoughts? This is quite frustrating.
MY OS: non-HTC Vanilla Android Froyo
Willing to give donation in exchange for information to anyone who can help me........
This is not the final answer but it will point you in the direction. Here's the parent control that will affect a lot of text. You can then narrow it down to whichever child style that you only want it to affect--unless of course, you don't mind all of that text to be affected.
In framework-res.apk open styles.xml in \res\values in a text editor.
Look for the style
<style name="Widget.TextView" parent="@style/Widget">
<item name="textAppearance">?textAppearanceSmall</item>
</style>
Add the line
<item name="textColor">#ffff0000</item>
where #ffff0000 is any color that you want, in this example it is red, or use the color variables such as "?primaryinverse", etc.
to this so that it now looks like:
<style name="Widget.TextView" parent="@style/Widget">
<item name="textAppearance">?textAppearanceSmall</item>
<item name="textColor">#ffff0000</item>
</style>
This will result in these types of looks:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

[MOD]Remove E911 service location

In some ROM the E911 service location is active and persistance.
This little guide help you if you want remove it
With ES File Manager with root permission go to:
Code:
SYSTEM/CUSTOMIZE/CID
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Then open file default.xml and then search for the string:
Code:
<Item name = tipo "enable_E911_for_US_only" = "boolean"> true </ item>
Replace true with false:
Code:
<Item name = tipo "enable_E911_for_US_only" = "boolean"> false </ item>
Reboot.
E911 service location is out of location setting:good:
BEFORE
AFTER
Tested on Wolla 6.2 Sense 8 and S-Rom SL 1.0.0
Greats in viper 6.1.
Sent from my HTC One M8 using XDA-Developers mobile app
Can someone explain what is this? and how it affects us ? this E911?
@kalel77, does this remove the sprint testicle icon too? i want to remove that presistent icon from status bar....
Callliope said:
Can someone explain what is this? and how it affects us ? this E911?
Click to expand...
Click to collapse
For me, in Italy this service is not necessary. And I went to remove it then[emoji4]
Inviato dal mio HTC M8 utilizzando Tapatalk

How to set up a margin for navbar icon?

I am using BottomNavigationview and I want to animate the height of it, so it is extendable. My problem is that the Items stay centered vertically, but they should have a fix top-margin of e.g. 5dp. How is it possible to move them up with the top of the navbar?
My XML for one of five Items (with text!) (in menu folder):
HTML:
<item
android:id="@+id/testid1"
android:icon="@drawable/ic_test1"
android:title="@string/Overview"
android:state_pressed="true"
/>
The XML for the Navbar:
HTML:
<com.google.android.material.bottomnavigation.BottomNavigationView
android:id="@+id/bottom_navigation"
android:layout_width="match_parent"
android:layout_height="56dp"
android:layout_gravity="bottom"
android:background="@color/white"
app:elevation="0dp"
app:itemIconSize="26dp"
app:itemIconTint="@color/NavBarGrey"
app:itemRippleColor="#B5F1F1F1"
app:itemTextColor="@color/NavBarGrey"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:menu="@menu/bottom_nav_menu" />
Here the Kotlin-Code for the "up" animation:
Code:
val anim = ValueAnimator.ofInt(convertDpToPixel(56.0).toInt(), convertDpToPixel(400.0).toInt())
anim.addUpdateListener { valueAnimator ->
val `val` = valueAnimator.animatedValue as Int
val layoutParams: ViewGroup.LayoutParams =
bottom_navigation.getLayoutParams()
layoutParams.height = `val`
bottom_navigation.setLayoutParams(layoutParams)
}
anim.setInterpolator(OvershootInterpolator(1.0f))
anim.duration = 450
anim.start()
Here is how it looks right now.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The round items should move up to the top like the blue button (which is an extra object and not part of the navbar)

Categories

Resources