【问题标题】:Set action bar title corresponding to ActionBar tab title设置 ActionBar 选项卡标题对应的操作栏标题
【发布时间】:2015-02-15 20:33:16
【问题描述】:

当我的应用程序中的活动选项卡被更改并且另一个选项卡获得活动选项卡时,我希望将 ActionBar 标题设置为特定文本。我该怎么做?

谢谢

【问题讨论】:

    标签: android android-actionbar title


    【解决方案1】:

    让您的Activity 实现ActionBar.TabListener 接口:

    class MainActivity extends Activity implements ActionBar.TabListener{
    
        ...
        ...
    
        @Override
        onTabSelected(ActionBar.Tab tab, FragmentTransaction ft){
            setTitle(tab.getText().toString());
        }
    
        @Override
        onTabReselected(ActionBar.Tab tab, FragmentTransaction ft){}
    
        @Override
        onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft){}
    
    }
    

    瞧!有用!你去吧:)

    【讨论】:

    • 问题是我使用的是图标而不是文本,那我该怎么办? :)
    • 那么你必须想办法将图标标题转换为文本并将其传递给选项卡:)
    猜你喜欢
    • 2012-12-27
    • 2016-03-29
    • 2012-06-04
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    • 1970-01-01
    • 2016-12-17
    • 1970-01-01
    相关资源
    最近更新 更多