2011-12-18 2 views
0

버튼의 크기와 레이블이 사용자 입력에 따라 만들어지기 때문에 Android 애플리케이션에서 XML 버튼을 사용할 수 없습니다. 따라서 액티비티에 버튼을 만들어 프로그래밍 방식으로 레이아웃에 추가해야합니다.Android에서 - 프로그래밍 방식으로 생성 된 버튼의 기본 스타일을 설정하려면 어떻게해야합니까?

기본 버튼 스타일 (전경색 및 배경색, 패딩, 글꼴 등)을 만들고 Java 코드의 모든 버튼에이 스타일을 적용하려면 어떻게해야합니까? 이 작업을 수행하는

답변

1

한 가지 방법은 다음과 같을 수 있습니다

1) 버튼을 확장하는 사용자 정의 버튼 클래스 (wonkyBtn)를 만듭니다.

2) WonkyBtn의 생성자에서 Android 버튼을 인스턴스화 한 다음 마음의 내용으로 다시 구성하십시오. 여러 가지 버튼이 필요하면 out constructor를 오버로드하거나 매개 변수를 전달할 수 있습니다.

3) 응용 프로그램에 대한 브랜드, spankin '새로운 wonkyBtn를 돌려줍니다 ...

내가 그 권리, R.

을 얻었기를 바랍니다
관련 문제