Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
serajr
Old
#2481  
serajr's Avatar
Recognized Themer - OP
Thanks Meter 4344
Posts: 1,243
Join Date: Apr 2011
Location: Rafard - SP
Quote:
Originally Posted by AryanAkanskh View Post
Serajr, i would like add a textview to the double tapped status bar.
Back in v8 u provided "Right align text" which i changed to my name. It worked perfectly..

I am hoping u culd provide an insight on what to add in layout xml file.. the double tapped status bar has plenty of space and my name shouldnt hurt..

Thanks..

Sent from my ST15i using xda app-developers app
Bro... Thatīs easy!!

Try to add red line to status_bar.xml and replace "your_name":
Code:
<?xml version="1.0" encoding="utf-8"?>
<com.android.systemui.statusbar.phone.PhoneStatusBarView android:orientation="vertical" android:background="@drawable/status_bar_custom_background" android:focusable="true" android:descendantFocusability="afterDescendants"
  xmlns:android="http://schemas.android.com/apk/res/android"
  xmlns:systemui="http://schemas.android.com/apk/res/com.android.systemui">
    <ViewFlipper android:id="@id/status_bar_flipper" android:layout_width="fill_parent" android:layout_height="wrap_content"
      xmlns:android="http://schemas.android.com/apk/res/android">
        <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="wrap_content">
            <LinearLayout android:orientation="horizontal" android:id="@id/icons" android:paddingLeft="6.0dip" android:paddingRight="6.0dip" android:layout_width="fill_parent" android:layout_height="fill_parent">
                <LinearLayout android:orientation="horizontal" 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_alignParentLeft="true" />
                </LinearLayout>
                <LinearLayout android:gravity="center_vertical" android:orientation="horizontal" android:id="@id/statusIcons" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                <ImageView android:layout_gravity="center_vertical" android:id="@id/stat_no_sim" android:paddingLeft="4.0dip" android:visibility="gone" android:layout_width="wrap_content" android:layout_height="fill_parent" />
                <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">
                    <include android:id="@id/signal_cluster" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" />
                    <TextView android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:layout_gravity="left|center" android:id="@id/battery_text" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/status_bar_settings_settings_button" android:singleLine="true" style="@style/StatusBarNotificationText" />
                    <ImageView android:id="@id/battery" android:paddingLeft="4.0dip" android:layout_width="wrap_content" android:layout_height="wrap_content" />
                </LinearLayout>
                <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:id="@id/clock" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
            </LinearLayout>
            <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">
                <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">
                    <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:paddingRight="10.0dip" android:layout_width="0.0dip" android:layout_height="wrap_content" android:layout_weight="1.0">
                    <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>
        </LinearLayout>
        <RelativeLayout android:layout_width="fill_parent" android:layout_height="@android:dimen/status_bar_height" android:layout_alignParentLeft="true">
            <com.android.systemui.statusbar.policy.Clock android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:gravity="left|center" android:paddingLeft="6.0dip" android:layout_width="wrap_content" android:layout_height="fill_parent" android:singleLine="true" />
            <LinearLayout android:gravity="right|center" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="fill_parent" android:layout_alignParentRight="true">
                <View android:layout_width="8.0dip" android:layout_height="fill_parent" />
                <include android:id="@id/signal_cluster_2" android:layout_width="wrap_content" android:layout_height="wrap_content" layout="@layout/signal_cluster_view" />
                <View android:layout_width="4.0dip" android:layout_height="fill_parent" />
            </LinearLayout>
			
		<TextView android:text="your_name" android:layout_gravity="center" android:textAppearance="@style/TextAppearance.StatusBar.Clock" android:layout_width="fill_parent" android:layout_height="wrap_content" android:singleLine="true" android:layout_alignParentLeft="true" android:layout_alignParentRight="true" />
			
        </RelativeLayout>
    </ViewFlipper>
</com.android.systemui.statusbar.phone.PhoneStatusBarView>

And I think v10 in this weekend yet...
The Following 3 Users Say Thank You to serajr For This Useful Post: [ Click to Expand ]
 
Daniel D.
Old
#2482  
Daniel D.'s Avatar
Senior Member
Thanks Meter 149
Posts: 617
Join Date: Apr 2012

 
DONATE TO ME
Do you have some new strings for me?
Sony Xperia Arc S (BL unlocked) - My Custom ROM - Stock Kernel / LuPuS
 
samsoul16
Old
#2483  
samsoul16's Avatar
Senior Member
Thanks Meter 431
Posts: 1,170
Join Date: Apr 2012
Location: Thane
serajr plz check my post in previous page. and i also tried to take logcat after adjusting the sliders it doesnt show up anything. even in verbose information error or warning levels... plz look into it...
 
AryanAkanskh
Old
#2484  
AryanAkanskh's Avatar
Senior Member
Thanks Meter 33
Posts: 110
Join Date: Apr 2012
Location: Salem
Thank you so much serajr.!


Sent from my ST15i using xda app-developers app
Xperia Mini Smultron
Rom : xNxt v7
Android 4.0.4
Recovery : ClockWorkMod+ TWRP
Bootloader : Unlocked
Kernel : Lupus Stock ICS Kernel
Cpu Max:1209 Mhz Min: 61 Mhz Governor: SmartassV2
Rooting 2011 Xperia Series with FW .62 And Also ICS

 
serajr
Old
#2485  
serajr's Avatar
Recognized Themer - OP
Thanks Meter 4344
Posts: 1,243
Join Date: Apr 2011
Location: Rafard - SP
Quote:
Originally Posted by samsoul16 View Post
serajr plz check my post in previous page. and i also tried to take logcat after adjusting the sliders it doesnt show up anything. even in verbose information error or warning levels... plz look into it...
Bro... setQuickPanelVolumeSliders mehod is there, but it is not being called by itīs constructor, and itīll not work. To fix it, put red lines at the end of makeStatusBarView method:
Code:
    .line 429
    move-object/from16 v0, p0

    iget-object v0, v0, Lcom/android/systemui/statusbar/StatusBarService;->mCallOnGoingView:Lcom/android/systemui/statusbar/CallOnGoingView;

    move-object/from16 v26, v0

    move-object/from16 v0, p0

    move-object/from16 v1, v26

    iput-object v0, v1, Lcom/android/systemui/statusbar/CallOnGoingView;->mService:Lcom/android/systemui/statusbar/StatusBarService;
	
    .line 170
    move-object/from16 v0, p0
	
    invoke-direct {v0}, Lcom/android/systemui/statusbar/StatusBarService;->setQuickPanelVolumeSliders()V

    .line 431
    return-void
.end method
 
Post Reply+
Tags
el jermano di translasisi, hdpi by sandy7 :d, ics, lidroid, mdpi, systemui, xperia
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...