【发布时间】:2016-12-27 15:04:54
【问题描述】:
我有很多 NPE,想知道您如何管理这项常见任务。
我的片段中有一个按钮,这里是 WelcomeFragment。
按钮将被点击,事件在 MainActivity 类中处理。
片段是 NPE,视图也是...
这是我的 MainActivity 的代码 sn-p:
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.button1:
...
WelcomeFragment welcomeFragment = (WelcomeFragment) getFragmentManager().findFragmentByTag(WelcomeFragment.WELCOME_FRAGMENT_TAG);
if (welcomeFragment == null){
welcomeFragment = new WelcomeFragment();
}
View view = welcomeFragment.getView();
if (view == null){
view = new View(this);
}
TextView text1 = (TextView) view.findViewById(R.id.welcomeFragmentHeader);
text1.setText(newTextToShow + resStr);
break;
...
【问题讨论】:
-
NPE 是从哪里解雇的?更多细节? ..
标签: android android-fragments android-activity android-event