为什么我在Eclipse里面导入这个方法后他的参数是arg0 这样的,而别人的能够导入参数的

提个问题,为什么我在Eclipse(ctrl /)里面导入这个方法后他的参数是arg0 这样的,如下
protected void onActivityResult(int arg0, int arg1, Intent arg2) { // TODO Auto-generated method stub super.onActivityResult(arg0, arg1, arg2); }
我看到过别人的能够导入参数的,所以请教一下

protected void onActivityResult(int requestCode, int resultCode, Intent data){ // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); }

阅读 8.5k
2 个回答

这个问题很好解决,按住Ctrl键点击arg0前面的类名,会弹出一个提示找不到源码的页面,点击页面上的按钮,选择external folder,导入sdk包里的源码文件夹就行 sdk源码目录一般在sdk/source文件夹下,把source导入即可

因为你的使用的jar包中没有源码,如果你有源码就会有显示和别人一样的名称。
不用纠结,这是小问题。
如果楼主敢兴趣,也可以使用maven或者其他jar包管理方式看看能不能让你方便的看到源码

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏