0
点赞
收藏
分享

微信扫一扫

Android 系列 6.9使用图像按钮增强UI设计


6.9使用图像按钮增强UI设计
问题
您想要增强您的UI设计,但不添加大量的描述性文本。

使用图像按钮。这需要比具有描述性文本的文本视图更少的努力,因为图像可以比许多单词可以更好地解释该场景。
讨论
创建自己的图像按钮需要将按钮的特性定义为应该放在/ res / drawable中的XML文件。此XML指定图像按钮的三个状态:
•按下状态
•聚焦状态
•其他状态
例如:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/play_pressed"
android:state_checked="true" />
<item android:drawable="@drawable/play" />
</selector>


因此,对于这些状态中的每一个,指定图像的ID(图像存在于/ res /可绘制为.png文件)。当按下按钮时,显示play_pressed图像。在应用程序中有两个这样的按钮:播放按钮和设置按钮。在应用程序的.java文件中,onClick按钮的方面可以照顾。在这个食谱,只有一个烤面包显示与一些适当的文本。程序员可以从这里开始一个新的活动或广播意图和许多其他


基于他们的要求。


图6-5显示了未按下的播放按钮,图6-6显示了按下的播放按钮。




图6-5。未按下播放按钮




图6-6。播放按钮


举报

相关推荐

0 条评论