Android - 如果我暂停,清除缓存和恢复,我的应用程序崩溃

时间:2013-04-09 11:02:38

标签: android actionbarsherlock slidingmenu

在我的项目中,我使用actionbarsherlock和slidingmenu作为库

我有扩展这个类的主要活动: 公共类SlidingSherlockFragmentActivity扩展SherlockFragmentActivity实现SlidingActivityBase,它有自己的findviewbyid实现
public View findViewById(int id) {
        View v = super.findViewById(id);
        if (v != null)
            return v;
        return mHelper.findViewById(id);
        }

问题在于,当我清除缓存后恢复我的应用程序时,v和mHelper为NULL。 我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

这是前一段时间,但是你用过这个吗?

View v = (View) getSupportFragmentManager().findFragmentById(your fragment ID here).getView();