【发布时间】:2026-01-18 05:10:01
【问题描述】:
我有一个带有 FragmentTabHost 的活动(从 AppCompatActivity 扩展)。在这个活动的 onCreate 中,我做了类似的事情:
mTabHost = (FragmentTabHost)findViewById(R.id.tabhostReporte);
mTabHost.setup(this, getSupportFragmentManager(), android.R.id.tabcontent);
mTabHost.addTab(mTabHost.newTabSpec("tab1").setIndicator("Labores", ContextCompat.getDrawable(this, R.drawable.pala_azul)),Fragment_Labores.class, null);
mTabHost.addTab(mTabHost.newTabSpec("tab2").setIndicator("Empleados", ContextCompat.getDrawable(this,R.drawable.people)), Fragment_Empleados.class, null);
我需要从活动中调用 Fragment_Labores 和 Fragment_Empleados 中的一个方法,但我不知道如何.. 我的意思是,阅读其他人说 getSupportFragmentManager().findFragmentByTag("tab2") 但返回 null。
【问题讨论】:
标签: android android-fragments fragment-tab-host