일단 contentView를 레이아웃으로 설정하면 Java를 통해 UI를 어떻게 관리 할 수 있습니까? 또한 새로운 활동을 시작하면 contentView를 재설정합니까?자바 코드에서 UI를 관리하는 방법은 무엇입니까?
1
A
답변
2
ContentView는 하나의 활동에만 포함됩니다.
Activity
으로 확장한다고 가정하면 콘텐츠보기를 설정 한 후에보기에 액세스 할 수 있습니다. 당신이 대화에 있다면
Button homeButton = (Button) findViewById(R.id.homeButton);
homeButton.setText(); homeButton.setOnClickListener() etc
, 또는 특정 상황에서 특정 뷰에 액세스해야하거나 의도에있어 및 주요 활동의에 물건을 액세스 할 필요가 : 당신이 당신의 레이아웃에 버튼이 말 레이아웃 :
Button secondButton = (Button) getActivity().findViewById(R.id.secondButton);
//other methods on the button
EDITS--
음 이미지는, 당신은 단지 레이아웃에 이미지 뷰를 추가
<ImageView android:id="@+id/logoImageView"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:src="@drawable/logo" android:contentDescription="@string/app_name"
android:layout_gravity="center_horizontal"/>
코드로 특별히 작업 할 필요가 없습니다. 코드가 표시되어야합니다.
단추 및 다른보기를 XML을 통해 추가 할 수도 있습니다. 프로그래밍 방식으로 항목을 추가 할 수도 있지만 일반적이지는 않습니다. 내가 제대로 생성자는 XML 파일에없는 자바에있는 버튼을 만들 기억한다면
, 그것은 Button aNewButton = new Button(getApplicationContext()); aNewButton.setText("whatever");
관련 문제
- 1. 두 UI를 관리하는 가장 좋은 방법은 무엇입니까?
- 2. 코드에서 메모리/캐시를 관리하는 방법은 무엇입니까?
- 3. 자바 - UI를
- 4. 목록을 관리하는 좋은 방법은 무엇입니까?
- 5. 자바 코드에서 XSL 템플릿을 호출하는 방법은 무엇입니까?
- 6. 자바 코드에서 matlab 함수에 액세스하는 방법은 무엇입니까?
- 7. 자바 코드에서 linux 명령을 실행하는 방법은 무엇입니까?
- 8. 알림을 관리하는 방법은 무엇입니까?
- 9. CouchDB 코드를 관리하는 방법은 무엇입니까?
- 10. jQuery UI를 스크롤하는 방법은 무엇입니까?
- 11. Javascript UI를 구성하는 방법은 무엇입니까?
- 12. 이클립스에서 UI를 만드는 방법은 무엇입니까?
- 13. UI를 쉽게 개발하는 방법은 무엇입니까?
- 14. 웹 UI를 데스크톱 앱에 포팅하는 방법은 무엇입니까?
- 15. Eclipse에서 스윙 UI를 디버깅하는 방법은 무엇입니까?
- 16. 자바 서블릿 필터에서 DB 연결을 관리하는 방법은 무엇입니까?
- 17. playn에서보기를 관리하는 올바른 방법은 무엇입니까?
- 18. 데이터베이스없이 데이터를 관리하는 방법은 무엇입니까?
- 19. ACL을 구성하고 관리하는 방법은 무엇입니까?
- 20. Android에서 활동을 관리하는 방법은 무엇입니까?
- 21. git으로 종속성을 관리하는 방법은 무엇입니까?
- 22. Jsoup로 쿠키를 관리하는 방법은 무엇입니까?
- 23. VS2010에서 버전을 관리하는 방법은 무엇입니까?
- 24. JavaScript에서 종속성을 관리하는 방법은 무엇입니까?
- 25. 원시 힙을 관리하는 방법은 무엇입니까?
- 26. AFNetworking 요청 번호를 관리하는 방법은 무엇입니까?
- 27. Android UI에서 UI를 개발할 때 기본 UI를 사용하는 방법은 무엇입니까?
- 28. JS에서 브라우저 기능을 관리하는 방법은 무엇입니까?
- 29. web.py와 jQuery UI를 함께 사용하는 방법은 무엇입니까?
- 30. CLR에서 문자열을 만들고 관리하는 방법은 무엇입니까?
질문 어쩌면 질문에 대한 답변을 할 것 향상 될 것입니다. – AedonEtLIRA