小编Jos*_*uel的帖子

当可见性从GONE变为VISIBLE时,TabLayout文本消失

我在Android中的TabLayout有问题.我正在使用AppCompat库,因为我的min SDK是10.问题是如果TabLayout在首次创建活动时具有GONE可见性,那么当我将可见性设置为VISIBLE之后,选项卡报告和选项卡指示符将丢失.

这是我的MainActivity:

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }  

    /**
     * Called when we press the button.
     */
    public void openTabActivity(View view) {
        Intent intent = new Intent(this, TabActivity.class);
        startActivity(intent);
    }
}
Run Code Online (Sandbox Code Playgroud)

TabActivity是这样的:

public class TabActivity extends FragmentActivity {

    MyPagerAdapter mMyPagerAdapter;
    ViewPager mViewPager;
    TabLayout mTabLayout;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_tab);

        // ViewPager and its adapters use support library
        // fragments, so use getSupportFragmentManager.
        mMyPagerAdapter =
                new MyPagerAdapter(
                        getSupportFragmentManager()); …
Run Code Online (Sandbox Code Playgroud)

android visibility android-tablayout

4
推荐指数
1
解决办法
1760
查看次数

标签 统计

android ×1

android-tablayout ×1

visibility ×1