gpt4 book ai didi

android - 在 android 的 android api 4.1 中单击按钮时背景颜色如何变化?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:51:51 25 4
gpt4 key购买 nike

我想知道在按钮上点击背景颜色是如何改变的,它发生的不仅仅是按钮大小。有人能告诉我背景颜色是从哪里来的吗??在 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>

最佳答案

此行为是 Holo 主题的默认 android 样式按钮,用于此类按钮的选择器位于 Path to your sdk\platforms\android-16\data\res\drawable 中,名称为例如:btn_default_holo_dark.xmlbtn_default_holo_light.xml

用于第一个选择器的 drawable 是:

btn_default_normal_holo_dark.9

enter image description here

btn_default_disabled_holo_dark.9

enter image description here

btn_default_disabled_focused_holo_dark.9

enter image description here

btn_default_focused_holo_dark.9

enter image description here

btn_default_pressed_holo_dark.9

enter image description here

最后一个 9-patch 图像负责超出按钮边界的效果,希望这就是您要找的。

关于android - 在 android 的 android api 4.1 中单击按钮时背景颜色如何变化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11323762/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com