如何更改选项卡名称?

问题描述

我目前正在开发一个移动应用,作为我课程的最终项目。我有一个里面有 TabLayout 的屏幕。我的问题是它们具有相同的选项卡名称。我希望他们有不同的名字。我应该在哪里更改

我希望你能帮助我解决我的问题。永远保持安全,我的开发人员。

适配器

numeric

屏幕

ALTER TABLE tableName
    ALTER price TYPE double precision USING price::numeric::double precision,ALTER price DROP DEFAULT,ALTER price SET NOT NULL;

Here's the problem (picture)

解决方法

onConfigureTab 方法中添加您想要的标签名称:

new TabLayoutMediator(tabLayout,viewPager,new TabLayoutMediator.TabConfigurationStrategy() {
            @Override
            public void onConfigureTab(@NonNull  TabLayout.Tab tab,int position) {
                switch(position) {
                    case 0:
                        tab.setText("LOGIN");
                        break;
                    case 1:
                        tab.setText("SIGNUP");
                        break;
                }
            }
        }).attach();

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...