상세 컨텐츠

본문 제목

안드로이드 [Android]커스텀 뷰(Custom VIew)를 xml 에 커스텀위젯으로 적용시키기(xml 에 view추가 방법)

스마트기기개발관련/안드로이드 개발

by AlrepondTech 2011. 5. 25. 11:52

본문

반응형

 

 

=================================

=================================

=================================

 

 

 

 

 

출처: http://sdw8001.tistory.com/entry/Android%EC%BB%A4%EC%8A%A4%ED%85%80-%EB%B7%B0Custom-VIew%EB%A5%BC-xml-%EC%97%90-%EC%BB%A4%EC%8A%A4%ED%85%80%EC%9C%84%EC%A0%AF%EC%9C%BC%EB%A1%9C-%EC%A0%81%EC%9A%A9%EC%8B%9C%ED%82%A4%EA%B8%B0



main.xml-------------->

<com.drawbitmap.MyView // 이곳에 package 경로와 클래스명을 적는다.
android:id="@+id/myView"
android:layout_below="@id/top"
android:layout_above="@id/btn"
android:layout_width="fill_parent" 
android:layout_height="wrap_content"
/>
 
MyView.java------------>
// 사용하려는 목적에 따라 기타 함수는 다르겠지만 아래의 것들은 꼭 있어야 한다.
// 없으면 xml에서 속성들이 적용되지 않아서 컴파일은 되어도 실행이 안된다.
public class MyView extends View {
public MyView(Context context) {
super(context);
}
 
public MyView(Context context, AttributeSet attrs) {
super(context, attrs);
}
 
public MyView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}

}

 

=================================

=================================

=================================

 

 

 

반응형


관련글 더보기

댓글 영역