android LinearLayout等view如何获取button效果
来源:互联网 发布:潜伏结局 知乎 编辑:程序博客网 时间:2024/05/19 06:19
转载请注明出处:http://blog.csdn.net/droyon/article/details/9253139
我们可以给LinearLayout以及一切继承自View的控件,设置View.onClickListener监听,例如LInearLayout。
但是我们发现LinearLayout可以执行监听方法体,但是没有点击效果。
所谓的点击效果就是当我们用鼠标点击控件时,可以高亮或者动一下,给用户一个操作反馈。
如何给LinearLayout实现上述效果那,最简单的就是给LinearLayout配置上以下属性
style="?android:attr/actionButtonStyle"
那么我们的按钮就具有了Button的样式效果。点击等操作和Button一样。
另外:我们也可以配置一个文件,在文件内配置上点击时图片效果,按下时图片效果等,例如:
<selector xmlns:android="http://schemas.android.com/apk/res/android" |~ android:exitFadeDuration="@android:integer/config_mediumAnimTime"> |~ |~ <!-- Even though these two point to the same resource, have two states so the drawable will invalidate itself when coming out of |~ pressed state. --> |~ <item android:state_focused="true" android:state_enabled="false" android:state_pressed="true" android:drawable="@drawable/ |~ list_selector_disabled_holo_dark" /> |~ <item android:state_focused="true" android:state_enabled="false" android:drawable="@drawable/ |~ list_selector_disabled_holo_dark" /> |~ <item android:state_focused="true" android:state_pressed="true" android:drawable="@drawable/ |~ list_selector_background_transition_holo_dark" /> |~ <item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/ |~ list_selector_background_transition_holo_dark" /> |~ <item android:state_focused="true" android:drawable="@drawable/ |~ list_focused_holo" /> |~ <item android:drawable="@color/transparent" /|~ > |~ </selector>
- android LinearLayout等view如何获取button效果
- Android linearlayout实现button的点击效果
- Android LinearLayout点击变色像Button一样效果
- Android:如何把一个view(Button、TextView等)置于底部
- LinearLayout模仿Button点击动态缩放效果
- android LinearLayout半透明效果
- tab按下效果,使用LinearLayout + ImageView.和LinearLayout + Button
- Android设置透明、半透明等效果 Button ImageView
- Android View如何获取焦点
- Android View如何获取焦点
- Android View如何获取焦点
- Android View如何获取焦点
- Android View如何获取焦点
- View, ViewGroup, widget, LinearLayout等layout
- View, ViewGroup, widget, LinearLayout等layout
- View, ViewGroup, widget, LinearLayout等layout
- View, ViewGroup, widget, LinearLayout等layout
- android之【LinearLayout自定义View】
- Selenium2.0之WebDriver学习总结(2)
- CharSequence类
- Android Training性能优化小技巧
- 【浅谈路由器设置界面要如何进入的方法】
- python操作MySQL数据库
- android LinearLayout等view如何获取button效果
- hadoop的一些名词解释
- Selenium2.0之WebDriver学习总结(3)
- 固定范围、固定交付日期情景下团队盲目做出不能实现的承诺,如何改善?
- MySQL到NoSQL
- PHP 类属性 类静态变量的访问
- 致我们将逝去的大一。
- 【ARP协议的安全威胁问题解决技巧】
- 决策树 C&RT、CHAID、QUEST、C5.0的区别