因此,每当用户点击TextView
上的某个项目时,我都会尝试显示ListView
。但是,当我单击列表项时,我收到此错误...
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
。
对于" TextViews"会发生什么原因?具体而言,是否有任何可能的解决方案来解决它?感谢。
这里是我如何设置TextViews ..
活动
@Override
public void onTextFooterListener(String String1, String String2) {
tab1.setLabels(String1, String2);
}
Tab1Fragment
public void setLabels(String mString1, String mString2) {
title1 = mString1;
title2= mString2;
title1Footer.setText(title1);
title2Footer.setText(title2);
updateTimerLabel();
}
TextViews
title1Footer= (TextView) rootView.findViewById(R.id.title1_footer);
title2Footer= (TextView) rootView.findViewById(R.id.title2_footer);
tab1
被声明为public Tab1Fragment tab1 = new Tab1Fragment();
如果我发表评论onTextFooterListener
,代码似乎工作得很好......