我有一个使用 3 个片段的应用程序 从 MainActivity 更改文本视图适用于片段 1 和 2,但是当尝试更改片段 3 中的文本时,应用程序崩溃 片段之间没有区别(只有文本和按钮功能)
MainActivity 中的文本设置
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = ActivityMainBinding.inflate(getLayoutInflater());
setContentView(binding.getRoot());
SectionsPagerAdapter sectionsPagerAdapter = new SectionsPagerAdapter(this, getSupportFragmentManager());
ViewPager viewPager = binding.viewPager;
viewPager.setAdapter(sectionsPagerAdapter);
TabLayout tabs = binding.tabs;
tabs.setupWithViewPager(viewPager);
unit = "Work_room";
com=findstat(getit, unit );
// if (add == Work_room) //Work_room room
{
TextView textElement = (TextView) findViewById(R.id.textView14);
if (com.equals("on")) textElement.setTextColor(0xFFff0000);
else textElement.setTextColor(0xFF000000);
}