草庐IT

method_descriptor

全部标签

java - 为什么我得到 "The method getContext() is undefined for the type MainActivity"?

我的MainActivity扩展了Activity,我在另一个类中使用了getContext(),该类传入了一个MainActivity实例,它在那里工作正常,我的代码:convertView=LayoutInflater.from(parent.getContext()).inflate(R.layout.nowview,parent,false);类构造函数:publicPictureCard(Stringurl,Stringtitle,intindex,intpos,MainActivityparent){this.parent=parent;//...}我如何称呼类Cardne

android - Lint 未检测到 "calling new methods on older versions"- 可以做什么?

最近我想研究一下将我的应用从API16升级到14的向后兼容性的可能性。我尝试了什么:为了查看可能需要修复的内容,我将list中的android:minSdkVersion更改为14并重建了项目。令我惊讶的是,它构建得很好(这有点可疑),所以我将minSdkVersion设置为1看看会发生什么。此时,一些警告出现在Attributeunusedonolderversions类型的list中,但在尝试重建项目时它成功完成了。我试着Analyze>Inspectcode...并没有发现这种性质的错误(尽管应该有很多)。我还尝试禁用和重新启用过滤器(见图)并重新启动IntelliJ-但无济于事

android - 致命异常 : NoSuchMethodError: No static method setOnApplyWindowInsetsListener

我该如何解决这个问题?FATALEXCEPTION:mainProcess:a6e69.materialdesigntest,PID:1981java.lang.NoSuchMethodError:NostaticmethodsetOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)VinclassLandroid/support/v4/view/ViewCompatLollipop;oritssuperclasses(declarati

java - 空对象引用上的 Android Camera : Attempt to invoke virtual method Android Camera Parameters on android. hardware.Camera.getParameters()'

我使用了我的Fabric服务,并在大多数运行我的应用程序的设备上发现了这个错误。错误是这样的:FatalException:java.lang.NullPointerExceptionAttempttoinvokevirtualmethod'android.hardware.Camera$Parametersandroid.hardware.Camera.getParameters()'onanullobjectreference这是我的代码:publicclassCameraActivityextendsActivityimplementsSurfaceHolder.Callback

java - 安卓 : JSON Parser with async task (GET and POST methods)

只是想检查这个带有异步任务的JSONParser是否正确完成?当我将此代码放入我的Eclipse时,此(method.equals("POST")带有红色下划线。它声明无法解决“方法”。对此有任何建议或帮助吗?谢谢。publicclassJSONParser{staticInputStreamis=null;staticJSONObjectjObj=null;staticStringjson="";Stringurl=null;Listnvp=null;//constructorpublicJSONParser(){}//functiongetjsonfromurl//bymaking

android - "Could not find method packageName()"RC1 错误 - flavor 不编译

在以前版本的AndroidStudio中构建的项目不想在最新的RC1中编译。该项目使用了flavor,我不断收到消息:CouldnotfindmethodpackageName()forarguments[org.XXYYZZ.apps]onGroupableProductFlavor_Decorated{name=english,minSdkVersion=null,targetSdkVersion=null,renderscriptTargetApi=null,renderscriptSupportModeEnabled=null,renderscriptNdkModeEnable

java.lang.NullPointerException : Attempt to invoke virtual method 'boolean android.graphics.Bitmap.isRecycled()' on a null object reference 异常

我正在尝试在RecyclerView中实现滑动删除。除了在被滑动的项目下方绘制一个删除图标外,一切似乎都运行良好。我是这样做的:ItemTouchHelper.SimpleCallbacksimpleItemTouchCallback=newItemTouchHelper.SimpleCallback(0,ItemTouchHelper.LEFT|ItemTouchHelper.RIGHT){@OverridepublicbooleanonMove(RecyclerViewrecyclerView,RecyclerView.ViewHolderviewHolder,RecyclerVi

android - Android 上的 jNetPcap : problem with findAllDevs method!

我已经成功地将jNetPcap编译为Android的共享库。我使用以下代码制作了一个简单的应用程序:http://jnetpcap.com/examples/classic测试API。问题是当我调用findAllDevs方法时出现异常并显示此消息:“无法读取设备列表,错误issocket:权限被拒绝”我无法理解原因,因为我在程序的第一部分进行了调用以获得我的应用程序的root权限,并且我在root手机上测试了我的应用程序。当我运行该应用程序时,会弹出一个消息:“SnifferApp已被授予super用户权限”,然后发生异常。有什么想法吗?这是我的一段代码:Processp=Runtim

android - ViewModelProviders.of(getActivity()) "Cannot resolve method of(android.app.Activity)"

我目前正在尝试借助View模型在我的两个fragment之间共享数据AndroidViewModels.在本文中,他们使用“ViewModelProviders.of(getActivity()).get(SharedViewModel.class);”在Fragment中获取模型。我的问题是,当我将完全相同的行写入我的fragment时,我收到“无法解析(android.app.Activity)的方法”错误model=ViewModelProviders.of(getActivity()).get(UserAccountViewModel.class);有人可以帮我解决这个问题吗?

java - IntelliJ/结构搜索 : Remove useless methods that only call super method

在我的一个Android项目(但不一定与Android绑定(bind))中,我有很多方法调用实际上什么都不做,只是破坏了代码并且可以自动删除。示例:@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){returnsuper.onKeyDown(keyCode,event);}@OverridepublicbooleanonCreateOptionsMenu(Menumenu){returnsuper.onCreateOptionsMenu(menu);}@OverridepublicvoidonDestroy(){supe