Questions tagged «findviewbyid»

30
片段中的findViewById
我试图在一个Fragment中创建一个ImageView,该ImageView引用我在Fragment的XML中创建的ImageView元素。但是,该findViewById方法仅在我扩展Activity类时才有效。无论如何,我也可以在Fragment中使用它吗? public class TestClass extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { ImageView imageView = (ImageView)findViewById(R.id.my_image); return inflater.inflate(R.layout.testclassfragment, container, false); } } 该findViewById方法上有一个错误,指出该方法未定义。


6
无需强制转换findViewById的结果?
最近,我发现AndroidStudio提醒我删除一些类强制转换。我记得在过去,我们必须强制转换findViewById的结果,但是现在没有必要了。 findViewById的结果仍然是View,所以我想知道为什么我们不需要强制转换类? 我找不到提到的任何文档,有人可以找到任何文档吗?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.