我现在有在我的应用程序一个GridView的图标。 当它们被点击时,一个橙色的正方形短暂地出现他们周围的一大亮点。 唯一的问题是,我认为,这看起来业余,想改变形状,以便它夹在GridView,而不是一个大广场的图标。 如果您不确定为我的意思,它是在catch注意应用程序成功地进行了,他们的仪表板/主屏幕上。 我只是想知道是否有人知道的方式来解决这个,或者如果它只是一个小的布局属性。
https://play.google.com/store/apps/details?id=com.threebanana.notes&hl=en
在此先感谢所有帮助将不胜感激!
它看起来有效像这样的EditText如下图所示。 它毗邻的EditText橙色的方式是点击后究竟如何边界在主屏幕上的图标。
首先,在你的布局文件,指定绘制背景 :
android:background="@drawable/bg_your_view"
然后编辑bg_your_view文件,该文件是在绘制对象:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/bg_your_view_pressed" android:state_pressed="true"></item>
<item android:drawable="@drawable/bg_your_view_normal" android:state_focused="false"></item>
</selector>
最后,建立相应的压制和正常状态绘制文件:
- bg_your_view_pressed.xml包含图形,你想为亮点的颜色。
- bg_your_view_normal.xml是相似的,只是没有突出效果。
我已经决定,要解决这个问题最简单的方法是简单地引用其他图像已被点击了GridView的图像时。 这意味着第二图像正好可以在Photoshop以周围有辉光编辑。