gpt4 book ai didi

android - 突出显示选定的 GalleryView 项目

转载 作者:行者123 更新时间:2023-11-30 04:30:02 25 4
gpt4 key购买 nike

我有一个 GalleryView,它始终显示 100 多张图片。中央图片(默认情况下在应用程序加载时或当用户单击 horz.scroll 列表中的另一张图片时)显示在 ImageView 下方较大的空间中。我想在 GalleryView 中突出显示所选图片,边框可能比其他图片更亮,以便它作为用户选择的图片脱颖而出。现在,即使中央图片已对焦,它的边框和外观与旁边的其他图片一样。我希望它在视觉上有所区别。

任何人都可以帮助我开始吗?

谢谢,

抗体

最佳答案

使用此 xml 在单击时突出显示 gridview 中的 View :

选择器.xml

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="true"
android:drawable="@android:drawable/highlight_border" />
</selector>

highlight_border 是您拥有的可绘制对象,它是突出显示的边框。

然后在包含每个 gridview 元素的 xml 文件中,放入:

grid_view_element.xml

<Element your using (like a LinearLayout or TextView
...
background="@drawable/selector"
/>

关于android - 突出显示选定的 GalleryView 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7879856/

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