精华内容
下载资源
问答
  • Ionic4 导航条组件 ion-toolbar - Ionic 帮助文档
    2021-05-08 01:09:56

    Ionic4项目中我们可以使用Ionic4导航条组件ion-toolbar对项目进行布局。

    Toolbars are positioned above or below content. When a toolbar is placed in an it will appear fixed at the top of the content, and when it is in an it will appear fixed at the bottom. Fullscreen content will scroll behind a toolbar in a header or footer. When placed within an , toolbars will scroll with the content.

    Buttons

    Buttons placed in a toolbar should be placed inside of the element. The element can be positioned inside of the toolbar using a named slot. The below chart has a description of each slot.

    Slot

    Description

    secondary

    Positions element to the left of the content in ios mode, and directly to the right in md mode.

    primary

    Positions element to the right of the content in ios mode, and to the far right in md mode.

    start

    Positions to the left of the content in LTR, and to the right in RTL.

    end

    Positions to the right of the content in LTR, and to the left in RTL.

    Borders

    In md mode, the will receive a box-shadow on the bottom, and the will receive a box-shadow on the top. In ios mode, the will receive a border on the bottom, and the will receive a border on the top. Both the md box-shadow and the ios border can be removed by adding the no-border attribute to the element.

    ion-toolbar 用法(Usage)

    angularjavascriptreactvue

    Title Only

    Back Button

    Default Buttons

    Contact

    Solid Buttons

    Help

    Star

    Outline Buttons

    Edit

    Account

    Edit

    Text Only Buttons

    Left side menu toggle

    Right side menu toggle

    All

    Favorites

    Secondary Toolbar

    Dark Toolbar

    Title Only

    Back Button

    Default Buttons

    Contact

    Solid Buttons

    Help

    Star

    Outline Buttons

    Edit

    Account

    Edit

    Text Only Buttons

    Left side menu toggle

    更多相关内容
  • 安卓自定义组合控件--toolbar,安卓控件--toolbar最近在学习安卓APP的开发,用到了toolbar这个控件, 最开始使用时include layout这种方法,不过感觉封装性不好,就又改成了自定义组合控件的方式。使用的工具为...

    安卓自定义组合控件--toolbar,安卓控件--toolbar

    最近在学习安卓APP的开发,用到了toolbar这个控件, 最开始使用时include layout这种方法,不过感觉封装性不好,就又改成了自定义组合控件的方式。

    使用的工具为android studio 2.2,简称AS吧

    1.首先创建一个新的自定义控件,如下图。AS会创建3个文件,  一个java文件,一个layout中的xml文件(这个是布局文件),一个values中的xml文件(这个是属性文件)

    f09f3d3e064cd6bbc5475c88a7c74f72.png

    2. 修改布局文件,代码如下。这里使用了RelativeLayout,  并且宽度和高度都选择了match_parent, 真实的宽度是在调用控件的地方写。

    布局很简单, 左边后退按钮(可定义onclick方法),中间标题,右边功能按钮(可隐藏,可更换图标,可定义onclick方法)

    xmlns:android="http://schemas.android.com/apk/res/android"android:id="@+id/toolbar_all1"android:layout_width="match_parent"android:layout_height="match_parent">

    android:id="@+id/toolbar_left_button1"android:layout_width="20dp"android:layout_height="20dp"android:layout_alignParentLeft="true"android:layout_centerVertical="true"android:layout_marginLeft="10dp"android:src="@mipmap/ic_top_back"/>

    android:id="@+id/toolbar_title1"android:layout_width="match_parent"android:layout_height="wrap_content"android:gravity="center"android:textColor="@color/toolbar_text"android:textSize="@dimen/toolbar_text_size"/>

    android:id="@+id/toolbar_right_button1"android:layout_width="30dp"android:layout_height="30dp"android:layout_alignParentRight="true"android:layout_centerVertical="true"android:layout_marginRight="10dp"/>

    3. 修改属性文件,这里就定义了一个属性titleText, 用于在布局文件中给toolbar设置title

    4.修改java文件。ToolbarControl类是继承与Toolbar类的。定义了titleStr属性,并且生成getter和setter,这里要和属性文件中定义的属性名一致,类型也要一致,否则会有问题。

    还定义了代码设置title,代码设置右边功能菜单的图标、onclick事件。以及左边后退按钮的onclick事件(本来想把后退封装在控件里面,但是没找到好的方法,只能从调用的地方添加个OnclickListenser,  如有方法封装到控件里面,请指教)

    public class ToolbarControl extendsToolbar {private static final String TAG = ToolbarControl.class.getSimpleName();privateString titleText;

    @BindView(R.id.toolbar_left_button1)publicImageView leftButton;

    @BindView(R.id.toolbar_title1)publicTextView titleTextView;

    @BindView(R.id.toolbar_right_button1)publicImageView rightButton;publicToolbarControl(Context context) {super(context);

    init(context,null);

    }publicToolbarControl(Context context, AttributeSet attrs) {super(context, attrs);

    init(context, attrs);

    }private voidinit(Context context, AttributeSet attrs) {

    View view= LayoutInflater.from(context).inflate(R.layout.toolbar_control, this, true);

    ButterKnife.bind(this, view);//很重要

    setContentInsetsRelative(0, 0);// Load attributes

    final TypedArray a = getContext().obtainStyledAttributes(

    attrs, R.styleable.ToolbarControl, 0, 0);

    titleText =a.getString(R.styleable.ToolbarControl_titleText);

    Log.d(TAG, titleText);

    titleTextView.setText(titleText);

    a.recycle();

    }public voidsetTitle(String titleStr) {if (titleTextView != null) {

    titleTextView.setText(titleStr);

    }

    }public void setTitleByResourceId(intrid) {if (titleTextView != null) {

    titleTextView.setText(rid);

    }

    }public void setRightButtonImage(intresourceId) {if (rightButton != null) {

    rightButton.setImageResource(resourceId);

    }

    }public voidshowImage() {if (rightButton != null) {

    rightButton.setVisibility(View.VISIBLE);

    }

    }public voidhideImage() {if (rightButton != null) {

    rightButton.setVisibility(View.GONE);

    }

    }public voidhide() {this.setVisibility(View.GONE);

    }public voidsetBackButtonOnClickListerner(OnClickListener listerner) {if (leftButton != null && listerner != null) {

    leftButton.setOnClickListener(listerner);

    }

    }public voidsetButtonOnClickListener(OnClickListener listener) {if (rightButton != null && listener != null) {

    rightButton.setOnClickListener(listener);

    }

    }public String getTitleText() {

    return titleText;

    }

    public void setTitleText(String titleText) {

    this.titleText =titleText;

    }

    }

    5. 布局中引用,  这里要设置控件的颜色、height也设置成wrap_content,并设置minHeight为?attr/actionBarSize

    6. 代码中初始化控件。 首先将空间设置为support actionbar,  之后禁止显示自动的title, 然后设置 后退按钮的事件(就是finish),设置右边功能菜单的图标,和点击事件

    private voidinitToolBar() {

    setSupportActionBar(toolbar);

    getSupportActionBar().setDisplayShowTitleEnabled(false);

    toolbar.setBackButtonOnClickListerner(newView.OnClickListener() {

    @Overridepublic voidonClick(View view) {

    AboutMeActivity.this.finish();

    }

    });

    toolbar.setRightButtonImage(R.drawable.me);

    toolbar.setButtonOnClickListener(newView.OnClickListener() {

    @Overridepublic voidonClick(View view) {//你自己的功能

    }

    });

    }

    好了,一个完整的toolbar控件极其调用功能已经完成了。看下效果吧。

    909dfc3f319b1ee9ba5c1852129d6505.png

    如果有问题,请指教

    http://www.dengb.com/Androidjc/1183330.htmlwww.dengb.comtruehttp://www.dengb.com/Androidjc/1183330.htmlTechArticle安卓自定义组合控件--toolbar,安卓控件--toolbar 最近在学习安卓APP的开发,用到了toolbar这个控件, 最开始使用时include layout这种方法,不过...

    展开全文
  • tabs是v-mode和name关联 用的index当name,发现toolbar没有出来,排查了一下,发现是用的严格等于来判断的 index又是数字,就出现了问题,那就转换为字符串,toolbar就有效果了

    tabs是v-mode和name关联
    用的index当name,发现toolbar没有出来,排查了一下,发现是用的严格等于来判断的
    在这里插入图片描述

    index又是数字,就出现了问题,那就转换为字符串,toolbar就有效果了
    在这里插入图片描述

    展开全文
  • Toolbar使用与自定义Toolbar

    千次阅读 2018-06-23 13:50:54
    "@+id/toolbar_rightButton" android :layout_width= "wrap_content" android :layout_height= "wrap_content" android :layout_alignParentRight= "true" android :layout_centerVertical= "true" ...

    首先,去除标题栏:

    styly.xml中加两行代码去除标题栏

    <resources>
        <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
            <item name="windowActionBar">false</item>
            <item name="windowNoTitle">true</item>
        </style>
    </resources>


    Toolbar基本使用:


    1.布局文件
    <android.support.v7.widget.Toolbar
            android:id="@+id/toolbar"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@color/colorPrimary"
            app:title="大标题"
            app:subtitle="小标题"
            app:navigationIcon="@drawable/ic_arrow_back"/>
    2.activity文件
    toolbar=findViewById(R.id.toolbar);
            toolbar.inflateMenu(R.menu.toolbar_menu);  //加载菜单栏
            toolbar.setNavigationOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    Toast.makeText(MainActivity.this,"clicked back",Toast.LENGTH_SHORT).show();


                }
            });
            toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
                @Override
                public boolean onMenuItemClick(MenuItem item) {
                    switch (item.getItemId()){
                        case R.id.menu_save:
                            Toast.makeText(MainActivity.this,"clicked save",Toast.LENGTH_SHORT).show();
                            break;
                        case R.id.menu_setting:
                            Toast.makeText(MainActivity.this,"clicked seting",Toast.LENGTH_SHORT).show();
                            break;
                    }
                    return false;
                }
            });
    3.menu文件
    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
        <item
            android:id="@+id/menu_save"
            android:orderInCategory="100"
            android:title="Save"
            app:showAsAction="ifRoom"/>
        <!--
            这个属性可接受的值有:
            1、always:使菜单项一直显示在ToolBar上。
            2、ifRoom:如果有足够的空间,这个值会使菜单项显示在ToolBar上。
            3、never:使菜单项永远都不出现在ToolBar上,在…的子项中显示。
            4、withText:使菜单项和它的图标,菜单文本一起显示。
        -->
        <item
            android:id="@+id/menu_setting"
            android:enabled="true"
            android:orderInCategory="100"
            android:title="Setting"
            android:visible="true" />

    </menu>

    效果如下:



    下面是本篇第二部分内容,也是重点掌握部分。

    自定义Toolbar

    这里只做了基本功能实现,可能还不太美观,目标实现如下效果:



    看似两个布局,实际是一个布局文件,先用控件的visibility="gone"属性实现隐藏,需要控件时让其显示。

    这样就实现了一个应用只用一个toolbar。你可能觉得有些地方利用toolbar控件的自身属就能实现了(右侧加号),这里主要是教你自定义控件的方法。

    1.首先自定义toolbar布局文件toolbar.xml如下:

    
    
    <?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="wrap_content">
    
        <EditText
            android:id="@+id/toolbar_searchView"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:layout_centerVertical="true"
            android:drawableLeft="@android:drawable/ic_menu_search"
            android:hint="请输入搜索内容"
            android:layout_marginRight="60dp"
            android:maxLines="1"
            android:visibility="gone"/>
        <TextView
            android:id="@+id/toolbar_title"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:gravity="center"
            android:layout_centerHorizontal="true"
            android:textColor="@android:color/white"
            android:textSize="20sp"
            android:visibility="gone"/>
        <ImageButton
            android:id="@+id/toolbar_rightButton"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_centerVertical="true"
            android:visibility="gone"
            style="@android:style/Widget.Toolbar.Button.Navigation"/>
    
    </RelativeLayout>

    2.其次自定义SwToolbar继承自Toolbar

    重写构造方法

    
    
    public SwToolbar(Context context) {
        this(context,null);
    }
    
    public SwToolbar(Context context, @Nullable AttributeSet attrs) {
        this(context, attrs,0);
    }
    
    public SwToolbar(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
        initView();
    
    
        //后续具体功能实现代码都写下这里面,
    
    
        //因为一个参数的构造方法调用两个参数的构造方法,两个参数的调用三个参数的构造方法,
    //所以具体实现要写在这里
    }
    初始化view

    
    
    private void initView() {
        if (view==null) {
            mInflater = LayoutInflater.from(getContext());
            view = mInflater.inflate(R.layout.toolbar, null);
    
            mTextTitle = view.findViewById(R.id.toolbar_title);
            mSearchView = view.findViewById(R.id.toolbar_searchView);
            mRightImageButton = view.findViewById(R.id.toolbar_rightButton);
    
            LayoutParams layoutParams = new LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT, Gravity.CENTER_HORIZONTAL);
            //如果没有这行代码,title不会居中显示
    
            addView(view,layoutParams);
        }
    }

    标题和搜索框的显示与隐藏、

    public void  showSearchView(){
        if (mSearchView!=null){
            mSearchView.setVisibility(VISIBLE);
        }
    }
    public void  hideSearchView(){
        if (mSearchView!=null){
            mSearchView.setVisibility(GONE);
        }
    }
    public void  showTitleView(){
        if (mTextTitle!=null){
            mTextTitle.setVisibility(VISIBLE);
        }
    }
    public void  hideTitleView(){
        if (mTextTitle!=null){
            mTextTitle.setVisibility(GONE);
        }
    }

    重写setTitle方法

    @Override
    public void setTitle(int resId) {
        setTitle(getContext().getText(resId));
    }
    
    @Override
    public void setTitle(CharSequence title) {
        initView();
        if (mTextTitle!=null){
            mTextTitle.setText(title);
            showTitleView();
        }
    }
    通过以上条件,就可以实现如下界面了
    <com.baiseng.zl.swmonkmall.widget.SwToolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:title="主页"
        />
    
    


    下面介绍通过标签属性设置:搜索栏是否可见、右侧按钮图片


    <com.baiseng.zl.swmonkmall.widget.SwToolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:title="主页"
        app:rightButtonIcon="@android:drawable/ic_menu_add"/>

    <com.baiseng.zl.swmonkmall.widget.SwToolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:isShowSearchView="true"/>

    
    
    
    
    那么是如何通过添加一行属性实现的呢?

    首先,创建属性配置文件attrs.xml

    <?xml version="1.0" encoding="utf-8"?>
    <resources>
        <declare-styleable name="SwToolbar">
            <attr name="rightButtonIcon" format="reference"/>
            <attr name="isShowSearchView" format="boolean"/>
        </declare-styleable>
    </resources>
            <!--
                关于format取值,只介绍常用:
                1. reference:参考某一资源ID
                2. color:颜色值。
                3. string:字符串。
                4. boolean:布尔值。
                5. dimension:尺寸值。
            -->

    然后在自定义的toolbar中添加如下:

    (你可能不太理解为何这样写,按住Ctrl键,鼠标点击super(context, attrs, defStyleAttr);,查看他的源码

    public SwToolbar(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
        if (attrs!=null){
            final TintTypedArray a = TintTypedArray.obtainStyledAttributes(getContext(), attrs,
                    R.styleable.SwToolbar, defStyleAttr, 0);
    
            final Drawable rightIcon = a.getDrawable(R.styleable.SwToolbar_rightButtonIcon);
            if (rightIcon != null            
            ) {
                setRightButtonIcon(rightIcon);
            }
            boolean isShowSearchView=a.getBoolean(R.styleable.SwToolbar_isShowSearchView,false);
            if (isShowSearchView){
                showSearchView();
                hideTitleView();
            }
    
            a.recycle();
        }
    
    
    }
    public void setRightButtonIcon(Drawable icon) {
        if (mRightImageButton!=null){
            mRightImageButton.setImageDrawable(icon);
            mRightImageButton.setVisibility(VISIBLE);
        }
    }

    通过以上就可以实现两种Toolbar布局。



    现在再为右侧ImageButton添加点击监听:

    public void setRightButtonOnClickner(OnClickListener listener){
        mRightImageButton.setOnClickListener(listener);
    }

    这样,就可以在MainActivity中直接调用了

    toolbar.setRightButtonOnClickner(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast.makeText(MainActivity.this,"click rightButton",Toast.LENGTH_SHORT).show();
        }
    });



    
    

    展开全文
  • vue 全局组件应用

    2021-03-27 15:02:32
    应用场景,如果很多页面都用到同一组件,再每一个页面里都引用再使用太麻烦,可以直接在入口文件main.js中全局引用并注册 import RightToolbar from "@/components/...right-toolbar></right-toolbar> ...
  • 2.表格上添加vxe-toolbar,可以选择字段展示插件 <vxe-toolbar custom ></vxe-toolbar> 3.vxe-table表格列配置:vxe-table-column中添加属性visible, 4.完整代码: <template> <div...
  • Vue Element Admin 右边工具

    千次阅读 2020-08-08 10:32:25
    1. 效果 Vue Element Admin 的主体面板右边有一个抽屉式工具 2. 作用 能够调整主体风格,标签视图的显示、固定头部、Logo 显示 3. 如何去除 ...找到 src/components/RightPanel,注释掉下图所示
  • 隐藏显示刷新右标签

    2022-01-14 18:13:16
    right-toolbar :showSearch.sync="showSearch" @queryTable="getlist" > </right-toolbar> export default { data() { return { showSearch:true, } } methods: { getList () { ...刷新... } } ...
  • 参考文章:Toolbar的使用
  • 2、在工具栏增加操作按钮 在工具栏右面增加操作标签right-toolbar,@queryTable="getList" 表示工具栏刷新按钮对应的操作是getList;:columns="columns"表示显示/隐藏列可以操作的列,对应第1步骤中的列信息配置; ...
  • 自定义ToolBar的样式

    千次阅读 2016-09-30 10:53:30
    Toolbar我在之前的一篇文章中介绍过相关的一些用法,今天详细给大家说一下配置toolbar的具体细节。 当你选择深色主题是时候android默认给我们配上的是浅色的toolbar样式,具体是toolbar上的图标还有溢出菜单(右侧...
  • div class="top-right-btn"> <el-row> <el-tooltip class="item" effect="dark" :content="showSearch ? '隐藏搜索' : '显示搜索'" placement="top"> <el-button size="mini" circle icon="el-...
  • autojs之ui-toolbar

    2021-07-18 12:00:33
    本文主要是解决之前四史答题ui页面中退出按钮放到整个...toolbar id="toolbar" bg="#ff4fb3ff" title="{{appName}}" /> <button id="exit" text="退出" color="#ffffff" bg="#FF4FB3FF" /> </appbar>
  • ToolBar的样式设置

    千次阅读 2016-09-26 16:16:18
    由于新的项目开始了,原来一直使用ActionBar,但是存在各种问题,后来了解google又推出了ToolBar这个替代品,可以很好的解决一些以前ActionBar的问题,本来以为是比较简单的控件,结果在使用的过程中间出现了不少的...
  • Android--ToolBar基本介绍

    2017-09-25 13:26:02
    1、简介ToolBar 是 Android5.0 推出的导航控件,官方在某些程度上认为 ActionBar 限制了 android app 的开发与设计的弹性,所以 ToolBar 的出现可以说是用来代替 Action_Bar。的确对比 Action_Bar,ToolBar 的使用...
  • </div> ) : ( <span className="sf2-icon-plus mobile-toolbar-icon" title={gettext('Invite Guest')} onClick={toggleInvitePeopleDialog}></span> )} </div> <CommonToolbar searchPlaceholder={this.props....
  • 工具栏组件ToolBar

    2012-08-13 15:25:00
     将 ToolBar 实例添加到 BorderLayoutPanel 的四“边”中的一边,便可以由用户拖放至其它“边”。BorderLayoutPanel 将调整水平工具栏的宽度,或垂直工具栏的高度。  以下示例演示向工具栏添加按钮,以及在 ...
  • I am using toolbar in my app. Toolbar layout looks like this. I add imageButton inside toolbar as menu item....) As I am new to Toolbar I don't know if this is the right way.androi...
  • 今天我们封装ToolBar来进行开发,ToolBar是一个高度可独立定制的标题栏,每个项目都必不可少。源码地址使用前的准备首先、我们需要用到ToolBar,高版本Activity必须继承AppCompatActivity,以前还有一个...
  • toolBar 菜单栏不显示图标的问题

    千次阅读 2017-09-09 11:41:44
    **google解释说已经不支持在toolbar的menu菜单中显示icon的方案了 Options menus: The icon menus do not support item check marks and only show the item’s condensed title. The expanded menus (only ...
  • 1、vue页面的实现 1.1 在工具栏增加显示/隐藏列操作按钮(带权限控制) 找到页面上的right-toolbar标签,具体内容如下: 修改right-toolbar标签的内容如下,增加了:columns属性及v-hasPermi属性。 queryTable=...
  • bootstraptable 之 工具栏 toolbar

    万次阅读 2019-08-19 16:54:49
    定义id="toolbar"的标签,如下图 <div> <div id="toolbar"> <button class="btn btn-success">添加</button> </div> <table id="userInfoManage"...
  • Toolbar的简单介绍和如何简单自定义toolbar

    万次阅读 热门讨论 2015-11-29 20:43:10
    通过本篇可以了解到: 1.什么是ToolBar 2.ToolBar 的一些重要属性 3.如何自定义ToolBar
  • ①在主题样式中去掉actionbar,在activity_main.xml中用toolbar来代替actionbar,然后新建menu菜单为toolbar 添加action按钮,在MainActivity.java中,用onCreateOptionsMenu()来加载菜单文件,并处理按钮的点击...
  • 第三天-Toolbar+DrawerLayout 实现抽屉侧滑一、Toolbar1、作用2、用法二、DrawerLayout用法代码展示效果布局文件代码部分效果展示 一、Toolbar 1、作用 作用:用来换actionBar,使用前将系统自带的actionBar去掉 去...
  • ToolBar使用总结

    2021-09-30 14:35:00
    一、toolbar style配置 toolbar布局 二、NavigationIcon NavigationIcon常用方法 具体使用 三、title 四、Menu menu的创建 menu点击事件 menu不同状态时操作 menu菜单图标+标题同时显示 fragment使用menu菜单...
  • 样式如图 最上边是搜索条件与操作按钮,中间是查询结果表格,下边是分页,要在浏览器大小改变时控件可以折行,但是不能被其他层遮盖,需要动态计算header与表格的高度,footer的高度设置各固定值就可以 ...
  • // 初始化菜单 } public void menuInit(){ // toolbar Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); toolbar.setTitle(""); setSupportActionBar(toolbar); //初始化侧滑菜单 drawer = (DrawerLayout) ...
  • toolbar

    2021-06-16 12:43:56
    .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, ....btn-toolbar { margin-left: -5px; } .btn-toolbar .btn-group, .btn-toolbar .input-group { float: left; } .btn-toolb

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,726
精华内容 11,890
关键字:

right-toolbar