zoukankan      html  css  js  c++  java
  • 王立平--自己定义TitleBar


    效果:




    1.自己定义titleBar的布局。

    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent" > 
        <TextView
            android:id="@+id/tv_SongsCount"
            android:layout_width="70dp"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"
            android:layout_marginLeft="10dp"
            android:singleLine="true"
            android:text="2222"
            android:textColor="#FFFFF0"
            android:textStyle="bold" />


        <TextView
            android:id="@+id/tv_Title"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:gravity="center"
            android:text="hahahahaha"
            android:textColor="#3a3a3a"
            android:textSize="20sp" />


        <ImageButton
            android:id="@+id/imgBtn_ToPlay"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_centerVertical="true"
            android:layout_marginRight="10dp"
            android:background="@null"
            android:contentDescription="ppppme"
            android:src="@drawable/btn" />


    </RelativeLayout>

    2.在.java中载入布局。

     
      private void initTitleBar() {
      getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE,
      R.layout.titlebar);
      }

    3.调用initTitleBar

      @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);

             //声明使用自己定义标题 

            requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);  

            setContentView(R.layout.activity_main);
            initTitleBar();

        }




  • 相关阅读:
    第四节课-反向传播&&神经网络1
    第三节课-损失函数和优化
    Logistic回归python实现
    第二节课-Data-driven approach:KNN和线性分类器分类图片
    在Java项目中部署使用Memcached[转]
    Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式)介绍
    Django object filter查询[转]
    Linux查看文件编码格式及文件编码转换<转>
    Django 模板标签[转]
    linux下java unrecognized class file version错误的解决
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/7069968.html
Copyright © 2011-2022 走看看