selector
을 사용하여 버튼의 배경 드로잉을 다른 상태 (포커스, 누름, 보통)로 변경합니다. 텍스트 색상을 변경할 수있는 방법이 있습니까? 다양한 버튼 상태에 대해 다양한 텍스트 색상을 제공하고자하지만 xml에서이를 수행하려고합니다. 이것이 가능한가? 이 프로그램의 경우Android에서 XML에서 버튼의 textColor를 변경하는 방법은 무엇입니까?
4
A
답변
12
예 가능합니다. 버튼 드로어 블과 동일한 방법으로 작업 할 수 있습니다. 그런 다음 android:textColor="@drawable/yourselector"
1
, 당신은 사용할 수 있습니다 XML로
Button button = findViewById(R.id.yourbutton);
button.setTextColor(Color.yourcolor);
는이 같은 일이 될 것입니다.
10
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:color="#000000" /> <!-- pressed -->
<item android:state_focused="true"
android:color="#000000" /> <!-- focused -->
<item android:color="#FFFFFF" /> <!-- default -->
</selector>
android:drawable
속성과 조합 해보십시오.
0
focused
에 대한 선택기를 사용 android:color="#ff0000"
버튼의 XML에 default
state.Then에 대한 다른 색상 android:textColor="@drawable/yourselector"
관련 문제
- 1. 태그의 도움으로 버튼의 이미지를 변경하는 방법은 무엇입니까?
- 2. UIAlertView 버튼의 너비를 변경하는 방법은 무엇입니까?
- 3. UINavigationBar 및 버튼의 색상을 변경하는 방법은 무엇입니까?
- 4. 선택한 바 버튼의 색상을 변경하는 방법은 무엇입니까?
- 5. 버튼의 글꼴 크기를 변경하는 방법은 무엇입니까?
- 6. android에서 버튼의 스타일을 변경하려면 어떻게해야합니까?
- 7. Android에서 글꼴 스타일과 얼굴을 변경하는 방법은 무엇입니까?
- 8. Android에서 PDU에서 텍스트 모드로 변경하는 방법은 무엇입니까?
- 9. android에서 이미지 밝기를 변경하는 방법은 무엇입니까?
- 10. android에서 작업 공간을 변경하는 방법은 무엇입니까?
- 11. Android에서 3g DNS 설정을 변경하는 방법은 무엇입니까?
- 12. Android에서 런타임에 Button의 BackgroundColor를 변경하는 방법은 무엇입니까?
- 13. android에서 scrollview의 기본 모양을 변경하는 방법은 무엇입니까?
- 14. android에서 기본 애플리케이션 이미지를 변경하는 방법은 무엇입니까?
- 15. Android에서 탭 스타일을 변경하는 방법은 무엇입니까?
- 16. Android에서 progressBar의 색상을 쉽게 변경하는 방법은 무엇입니까?
- 17. android에서 데이터베이스 파일의 권한을 변경하는 방법은 무엇입니까?
- 18. 버튼의 폭을 변경하는 버튼
- 19. 버튼의 스킨을 변경하는 방법
- 20. 런타임 중에 Android에서 버튼의 배경색을 설정하는 방법은 무엇입니까?
- 21. 버튼을 클릭했을 때 버튼의 배경색을 변경하는 방법은 무엇입니까?
- 22. wordpress에서 tinyMCE 편집기의 버튼의 기본 태그 출력을 변경하는 방법은 무엇입니까?
- 23. Safari에서 iPhone 가상 키보드의 "이동"버튼의 텍스트를 변경하는 방법은 무엇입니까?
- 24. 페이스 북과 같은 버튼의 크기를 변경하는 방법은 무엇입니까?
- 25. 초기화 후 버튼의 jQueryUI 아이콘을 동적으로 변경하는 방법은 무엇입니까?
- 26. silverlight에서 라디오 버튼의 도트 색상을 변경하는 방법은 무엇입니까?
- 27. 행을 선택한 후 버튼의 제목을 변경하는 방법은 무엇입니까?
- 28. 기능이 아닌 라디오 버튼의 기본 모양을 변경하는 방법은 무엇입니까?
- 29. Iphone SDK에서 검색 창 취소 버튼의 제목을 변경하는 방법은 무엇입니까?
- 30. 기본 버튼의 색상을 변경하면 Android에서 RECTANGLE로 표시되는 이유는 무엇입니까?
는 좋은 아이디어 그게 전부에 할당합니다. 나는 그것을 시도 할 것이다. –
그게 효과가! 고마워요! –
환상적! 나는 결코 그것을 생각하지 않았을 것이다! – erdomester