gpt4 book ai didi

android - 使 LinearLayout 像按钮一样

转载 作者:IT老高 更新时间:2023-10-28 13:05:19 27 4
gpt4 key购买 nike

我有一个 LinearLayout,我的样式看起来像一个 button,它包含一些 text/ImageView 元素。我想让整个 LinearLayout 像一个 button 一样,特别是给它在 a 中定义的状态,所以当它被按下时它有不同的背景。

有没有比将 ImageButton 设置为整个 Layout 的大小和绝对定位更好的方法?

最佳答案

如果您想添加 Android 默认背景行为以使 Layout 像“可点击”View 一样,请在目标 Layout 上设置:

API 11+(纯安卓):

android:background="?android:attr/selectableItemBackground"

API 7+(Android + AppCompat 支持库):

android:background="?attr/selectableItemBackground"

任何 API:

android:background="@android:drawable/list_selector_background"

上面的答案仍然正确,但只是添加默认的按下和释放 UI 状态(例如在 ListView 中)并没有帮助我。

关于android - 使 LinearLayout 像按钮一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5546514/

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