我想知道按钮点击背景颜色如何在这里改变,它发生的次数超过按钮大小.任何人都可以告诉我背景颜色来自哪里?在android api 4.1里面,在路径:Android API-res-layout-log_text_box_1.xml文件看起来像这样.
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.
-->
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:id="@+id/add"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/log_text_box_1_add_text"/>
<com.example.android.apis.text.LogTextBox
android:id="@+id/text"
android:background="@drawable/box"
android:layout_width="match_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:scrollbars="vertical"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/log_text_box_1_do_nothing_text"/>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
此行为是为河洛主题默认的Android风格的按钮,选择使用此类按钮位于路径到SDK \平台\ Android的16\DATA \水库\绘制与名称,如:btn_default_holo_dark.xml和btn_default_holo_light.xml
用于第一个选择器的drawable是:
btn_default_normal_holo_dark.9
Run Code Online (Sandbox Code Playgroud)

btn_default_disabled_holo_dark.9
Run Code Online (Sandbox Code Playgroud)

btn_default_disabled_focused_holo_dark.9
Run Code Online (Sandbox Code Playgroud)

btn_default_focused_holo_dark.9
Run Code Online (Sandbox Code Playgroud)

btn_default_pressed_holo_dark.9
Run Code Online (Sandbox Code Playgroud)

最后9个补丁图像是负责超出按钮边框效果的图像,希望这是您正在寻找的.
| 归档时间: |
|
| 查看次数: |
1717 次 |
| 最近记录: |