Android 自定义标题栏运用

来源:互联网 发布:制作手机电子书软件 编辑:程序博客网 时间:2024/05/21 09:43

-------------.java
super.onCreate(savedInstanceState);
  requestWindowFeature

(Window.FEATURE_CUSTOM_TITLE);

  setContentView(R.layout.main);

  getWindow().setFeatureInt

(Window.FEATURE_CUSTOM_TITLE,
    R.layout.main_titlebar);

------------.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout

xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:orientation="vertical" >

    <TextView
        android:id="@+id/main_title"
        android:layout_width="160.0dip"
        android:layout_height="48.0dip"
        android:layout_gravity="center_horizontal"
        android:gravity="center_horizontal"
        android:paddingTop="10.0dip"
        android:text="@string/app_name"
        android:textColor="@color/white"
        android:textSize="20.0dip" />

</LinearLayout>


------------------Manifest.xml
 <activity
            android:name=".Start"
            android:theme="@style/titlebarstyle" >
        </activity>