2012-07-20 3 views
0

아직 안드로이드 프로그래밍에 익숙하지 않으므로 분명하게 보일 수있는 것들을 설명하십시오. 나는이보기 등 일부 TextViews 좋은 플레이하고 싶은Android : 프로그래밍 방식으로 정의 된 main.xml 파일보기?

class RenderView extends View{ 

, 그래서 main.xml에 파일에 내 RenderView을 포함 할 :

나는 사용자 지정보기 프로그램 정의했습니다. 내 custom view를 인식하도록 main.xml 파일을 얻으려면 어떻게해야합니까?

내 RenderView의 생성자에 매개 변수가있는 경우 어떻게 작동합니까? main.xml 파일에서 매개 변수를 직접 전달할 수 없다고 가정하지만 프로그래밍 방식으로 만든보기를 인식하도록 main.xml 파일을 얻는 방법은 무엇입니까?

미리 감사드립니다. 도움을 주시면 감사하겠습니다.

답변

1

다른보기와 같습니다. 모든 위젯을 보여주는 팔레트의 "사용자 정의보기"탭에서 사용자 정의보기를 끌어서 놓기위한 그래픽 레이아웃을 사용할 수 있습니다.

추가해야하는 XML은 다음과 같습니다.

 
<com.package.RenderView andrdoi:layout_width="wrap_content" .....> 
</com.package.RenderView> 

사용자 정의 매개 변수를 전달하는 경우, 먼저이를 만들어야합니다. 그것에 대해 자세히 설명하는 링크가 있습니다.

http://kevindion.com/2011/01/custom-xml-attributes-for-android-widgets/

관련 문제