Android状态栏上添加按钮

修改xml文件就可以添加按钮,文件位置/frameworks/base/core/res/res/layout/status_bar.xml

绿色部分添加了3个按钮

 

    android:background="@drawable/statusbar_background"

    android:orientation="vertical"

    android:focusable="true"

    android:descendantFocusability="afterDescendants"

    >

 

 

    

        android:layout_width="fill_parent"

        android:layout_height="fill_parent"

        android:orientation="horizontal">

        

            android:layout_width="wrap_content"

            android:layout_height="fill_parent"

            android:layout_alignParentRight="true"

            android:orientation="horizontal">  

            

                android:id="@+id/Stat_Home_button"

                android:layout_width="wrap_content"

                android:layout_height="fill_parent"

                android:background="@drawable/stat_home_button"

             />

            

                android:id="@+id/Stat_vol_down_button"

                android:layout_width="wrap_content"

                android:layout_height="fill_parent"

                android:background="@drawable/stat_volume_down_button_up"

             />

            

                android:id="@+id/Stat_vol_raise_button"

                android:layout_width="wrap_content"

                android:layout_height="fill_parent"

                android:background="@drawable/stat_volume_raise_button_up"

             />

        

        

            android:layout_width="0dip"

            android:layout_weight="1"

            android:layout_height="fill_parent"

            android:layout_alignParentLeft="true"

            android:paddingLeft="6dip"

            android:gravity="center_vertical"

            android:orientation="horizontal"/>  

 

        

            android:layout_width="wrap_content"

            android:layout_height="fill_parent"

            android:layout_alignParentRight="true"

            android:paddingRight="6dip"

            android:gravity="center_vertical"

            android:orientation="horizontal"/>    

    

 

    

        android:layout_width="fill_parent"

        android:layout_height="fill_parent"

        android:paddingLeft="6dip"

        android:animationCache="false"

        android:orientation="horizontal" >

        

            android:layout_width="wrap_content"

            android:layout_height="fill_parent"

            android:layout_marginRight="8dip"

            >

            

                android:layout_width="25dip"

                android:layout_height="25dip"

                />

            

                android:layout_width="25dip"

                android:layout_height="25dip"

                />

        

        

            android:layout_width="0dip"

            android:layout_weight="1"

            android:layout_height="wrap_content"

            android:paddingTop="2dip"

            android:paddingRight="10dip">

            

                android:layout_width="fill_parent"

                android:layout_height="wrap_content"

                android:singleLine="true"

                android:textColor="#ff000000" />

            

                android:layout_width="fill_parent"

                android:layout_height="wrap_content"

                android:singleLine="true"

                android:textColor="#ff000000" />

        

    

 

    

        android:layout_width="wrap_content"

        android:layout_height="25dp"

        android:singleLine="true"

        android:textSize="16sp"

        android:textStyle="bold"

        android:gravity="center_vertical|left"

        android:paddingLeft="6px"

        android:paddingRight="6px"

        android:textColor="#ff000000"

        android:background="@drawable/statusbar_background"

        />

效果如下:

 

 

功能实现待续....

你可能感兴趣的:(Android)