«findviewbyid» 태그된 질문

30
프래그먼트의 findViewById
Fragment에서 XML로 작성한 ImageView 요소를 참조하는 Fragment에서 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이므로 클래스를 캐스팅 할 필요가없는 이유를 알고 싶습니다. 언급 된 문서를 찾을 수 없습니다. 누구든지 문서를 찾을 수 있습니까?
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.