• 导航栏操作


    导航栏布局文件

    <?xml version="1.0" encoding="utf-8"?>
    <TextView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/display_title"
        android:text=""
        android:textSize="20sp"
        android:textColor="#ffffff"
        android:gravity="center"
        android:layout_gravity="center"
        android:layout_width="wrap_content"
        android:layout_height="match_parent">
    </TextView>

    onCreate方法

     String menuTitle = "编辑信息";
            ActionBar actionBar = getSupportActionBar();
            if(actionBar!=null)
            {
                actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM);
                actionBar.setCustomView(R.layout.title_layout);//设置标题样式
                TextView textView = (TextView) actionBar.getCustomView().findViewById(R.id.display_title);//获取标题布局的textview
                textView.setText(menuTitle);//设置标题名称,menuTitle为String字符串
                actionBar.setHomeButtonEnabled(true);//设置左上角的图标是否可以点击
                actionBar.setDisplayHomeAsUpEnabled(true);//给左上角图标的左边加上一个返回的图标
                actionBar.setDisplayShowCustomEnabled(true);// 使自定义的普通View能在title栏显示,即actionBar.setCustomView能起作用
            }

    重写 onOptionsItemSelected 方法

     @Override
        public boolean onOptionsItemSelected(@NonNull MenuItem item) {
            finish();
            return super.onOptionsItemSelected(item);
        }
  • 相关阅读:
    产品设计步骤
    浅谈公司经营的事业发展线
    项目经理的眼:一切都是项目
    IT软件的编程方向
    后记:IT软件人员学习的书籍
    12、产品经理要阅读的书籍
    11、项目经理要阅读的书籍
    7、项目活动的开展
    6、项目组人员绩效考核
    5、项目组人员培训
  • 原文地址:https://www.cnblogs.com/youyuan1980/p/16056737.html
Copyright © 2020-2023  润新知