我想要修改默認選擇器以將啓用和禁用的複選框使用相同的繪圖。 爲此,我想我需要覆蓋複選框選擇器。 我需要使用相同的設備專用繪圖(無自定義繪圖)。 謝謝。默認情況下,哪個選擇器設置爲複選框
3
A
回答
8
以下爲複選框
<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (C) 2008 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Enabled states -->
<item android:state_checked="true" android:state_window_focused="false"
android:state_enabled="true"
android:drawable="@drawable/btn_check_on" />
<item android:state_checked="false" android:state_window_focused="false"
android:state_enabled="true"
android:drawable="@drawable/btn_check_off" />
<item android:state_checked="true" android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/btn_check_on_pressed" />
<item android:state_checked="false" android:state_pressed="true"
android:state_enabled="true"
android:drawable="@drawable/btn_check_off_pressed" />
<item android:state_checked="true" android:state_focused="true"
android:state_enabled="true"
android:drawable="@drawable/btn_check_on_selected" />
<item android:state_checked="false" android:state_focused="true"
android:state_enabled="true"
android:drawable="@drawable/btn_check_off_selected" />
<item android:state_checked="false"
android:state_enabled="true"
android:drawable="@drawable/btn_check_off" />
<item android:state_checked="true"
android:state_enabled="true"
android:drawable="@drawable/btn_check_on" />
<!-- Disabled states -->
<item android:state_checked="true" android:state_window_focused="false"
android:drawable="@drawable/btn_check_on_disable" />
<item android:state_checked="false" android:state_window_focused="false"
android:drawable="@drawable/btn_check_off_disable" />
<item android:state_checked="true" android:state_focused="true"
android:drawable="@drawable/btn_check_on_disable_focused" />
<item android:state_checked="false" android:state_focused="true"
android:drawable="@drawable/btn_check_off_disable_focused" />
<item android:state_checked="false" android:drawable="@drawable/btn_check_off_disable" />
<item android:state_checked="true" android:drawable="@drawable/btn_check_on_disable" />
</selector>
默認選擇,這是在定義爲btn_check.xml
到sdk -> platforms -> API_VERSION -> data -> res -> drawable
+0
非常感謝... 我需要文件名。 :) –
+0
4分鐘更多...;) –
+0
是...你不能立即接受答案。 –
相關問題
- 1. 如何設置複選框在默認情況下選擇Wix
- 2. 複選框在默認情況下knockout.js
- 3. 默認情況下,WebDriver與Junit默認選中複選框
- 4. 如何在默認情況下選中一個複選框angularjs
- 5. 如何設置默認情況下選中複選框在ASp.Net MVC
- 6. 默認情況下選擇按鈕extjs4.1
- 7. 默認情況下選擇的textfield-iphone
- 8. 選擇標籤:默認情況下
- 9. 默認情況下,如何選擇UITableViewCell?
- 10. aspxtreelist默認情況下如何設置選擇節點(VB)
- 11. 如何在默認情況下取消選中複選框?
- 12. 默認情況下如何選擇第一個列表框項?
- 13. 默認情況下從選擇框中選擇第一個值 - AngularJS
- 14. 默認情況下選擇選擇列表框中的所有選項 - javascript
- 15. 默認情況下使用object_select_tag選擇多個選項
- 16. 設置選擇器默認爲CoreData值?
- 17. 默認情況下,如何將「CDMA網絡選擇」設置更改爲「主頁」?
- 18. 如何使複選框在默認情況下在php
- 19. 默認情況下添加複選框值
- 20. 如何在默認情況下選擇微調器中的第二個選項?
- 21. 設置默認選擇列表框?
- 22. 設置默認值複選框的Android
- 23. 設置ListPreference在默認情況下取消選中
- 24. Wicket下拉選擇設置默認值
- 25. 如何在以下情況下在三個日期下拉(年,月,日)中設置默認的「選擇」選項?
- 26. 設置GridView默認選擇
- 27. Ag-grid複選框選擇默認值
- 28. 默認情況下,Flex列表選擇了整個列表
- 29. 默認情況下,在ListFragment中選擇一個項目
- 30. 默認情況下選擇第一個項目
如果要設備特定圖形內容又是什麼需要選擇這裏? –