프로그래밍 방식으로 Android 스타일 버튼을 추가/제거하는 방법은 무엇입니까? 런타임에 스타일을 적용 할 수 있습니까?프로그래밍 방식으로 Android 스타일링하는
나는 내가하고 싶었던 버튼을 클릭 할 때 무엇이
---------- ---------- | Button A | | Button B | ---------- ----------
과 같이 두 개의 버튼을 가지고, 그 다음 뭔가 다른 버튼 B의 스타일을 변경, 일부 코드를 실행 (버튼 B라고 할 수 있습니다) (즉, 강조 표시된 테두리)와 같습니다.
---------- ========== | Button A | || Button B || ---------- ==========
스타일을 만드는 방법을 알고 있습니다. .
"프로그래밍 방식"을 의미합니까? –
xml로 설정할 수있는 모든 것을 Java 코드의 런타임에 설정할 수 있습니다. 일반적으로 setXXX 함수가 있습니다. 여기서 XXX는 변경하려는 것입니다. Button 클래스와 그 조상을 찾아서 찾으십시오. –
XML 파일의 모든 레이아웃 속성에는 Java의 해당 getter 및 setter 함수가 있습니다. Android SDK 문서를 확인하여 원하는 정확한 문서를 찾아야합니다. 이를 찾는 데 도움이 필요하면 버튼을 변경하려는 XML 스타일의 스 니펫을 게시하십시오. –