无法从android studio中的静态上下文错误中引用

时间:2014-12-14 05:56:56

标签: java android android-studio

我按照android开发教程输入以下代码。但是我在“new ImageDeatilFragment();”中收到了“无法从静态上下文错误中引用”的错误消息。 但是在Eclipse中,我可以在静态方法中创建一个实例。

 public class ImageDetailFragment extends Fragment{
        private static final String IMAGE_DATA_EXTRA  = "resId";
        private int mImageNum;
        private ImageView mImageView;
        public static ImageDetailFragment newInstance (int imageNum){
            final ImageDetailFragment f = new ImageDetailFragment();
            final Bundle args = new Bundle();
            args.putInt(IMAGE_DATA_EXTRA,imageNum);
            f.setArguments(args);
            return f;
        }
    }

0 个答案:

没有答案