我正在使用 Android Studio(Beta),在“onCreateView()”中使用此 java 代码时,出现错误。
ListView listView = (ListView) findViewById(R.id.someListView);
这是错误:
Non-static method 'findViewById(int)' cannot be referenced from a static context
我该如何解决?
假设您在活动中有一个静态片段内部类:您试图调用活动的findViewById()
在不保存对父级的引用的静态内部类中,您不能这样做。
In onCreateView()
您需要在刚刚膨胀的根视图上调用它,例如
ListView listView = (ListView) rootView.findViewById(R.id.someListView);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)