android gridview控件使用详解_android tablelayout

android gridview控件使用详解_android tablelayoutfrom:http://blog.csdn.net/weich_java/article/details/6987198笔者在用GridView时发现GridView的selectstyle会根据系统而不同,因为在客户端中一边具有统一的显示风格,所以尝试了下指定GridView的选中样式。首先看一下代码:menu.xmlandroid:layout_width=”fill_parent”andr…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

from:http://blog.csdn.net/weich_java/article/details/6987198

笔者在用GridView时发现GridView的select style会根据系统而不同,因为在客户端中一边具有统一的显示风格,所以尝试了下指定GridView的选中样式。

首先看一下代码:

menu.xml

android:layout_width=”fill_parent”

android:layout_height=”fill_parent”

android:background=”#e1e7e8″

android:orientation=”vertical”>

android:id=”@+id/menu”android:layout_width=”fill_parent”android:layout_marginTop=”10dip”

android:layout_height=”fill_parent”android:numColumns=”auto_fit”

android:verticalSpacing=”10dp”android:horizontalSpacing=”10dp”

android:columnWidth=”90dp”android:stretchMode=”columnWidth”

android:gravity=”center”>

其中android:listSelector=”#e1e7e8″这句,android:listSelector的颜色值一定要和它父类容器的背景色相同,这样就不会出现选中时的黑色。

menuitem.xml

android:layout_height=”wrap_content”

android:paddingBottom=”4dip”

android:background=”@drawable/bg_alibuymenu_states”

android:layout_width=”fill_parent”>

android:id=”@+id/ItemImage”

android:layout_marginTop=”20dip”

android:layout_width=”wrap_content”

android:layout_centerHorizontal=”true”>

android:gravity=”center”

android:textColor=”@color/text_color”

android:singleLine=”true”

android:textSize=”16dip”

android:layout_below=”@+id/ItemImage”

android:layout_height=”wrap_content”

android:layout_centerHorizontal=”true”

android:id=”@+id/ItemText”>

android:background=”@drawable/bg_alibuymenu_states”这句话指定了 GridView中的元素的背景风格。

bg_alibuymenu_states.xml

在此文件中也可设置default的样式,如果需要的话。

bg_alibuybutton_selected.xml

android:endColor=”@color/button_selected_end_color”android:type=”linear”

android:angle=”90″android:centerX=”0.5″android:centerY=”0.5″/>

bg_alibuybutton_default.xml

android:endColor=”@color/button_defalut_end_color”android:type=”linear”

android:angle=”90″android:centerX=”0.5″android:centerY=”0.5″/>

0_13220101349UKC.gif

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189770.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 中文字体的种类_漂亮的中文字体

    中文字体的种类_漂亮的中文字体简单来分的话,大致可分为三类:1.古代字体:宋体,楷体等2.现代字体:各种黑体3.形变字体:各种美术字。按照衬线体来分的话:衬线体:宋体非衬线体:楷体,黑体。详情:宋体:宋体是一种衬

    2022年8月3日
    4
  • 我是全网最硬核的高并发编程作者,CSDN最值得关注的博主,大家同意吗?(建议收藏)「建议收藏」

    我是全网最硬核的高并发编程作者,CSDN最值得关注的博主,大家同意吗?(建议收藏)「建议收藏」我是全网最硬核的高并发编程作者,CSDN最值得关注博主,全网最硬核的基于可视化的多数据源数据异构中间件作者,也许现在就是,也是不久的将来就是,大家同意吗?

    2022年5月31日
    30
  • pycharm安装教程

    pycharm安装教程pycharm是一款功能强大的python编辑器,具有跨平台性,鉴于目前最新版pycharm使用教程较少,为了节约大家摸索此IDE的时间,来介绍一下pycharm在windows下是如何安装的。这是PyCharm的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows进入该网站后,我们会看到如下界面profes…

    2022年7月23日
    10
  • 解决在打开word时,出现 “word 在试图打开文件时遇到错误” 的问题(亲测有效)[通俗易懂]

    解决在打开word时,出现 “word 在试图打开文件时遇到错误” 的问题(亲测有效)[通俗易懂]1.问题描述:最近在网上查找期刊论文的模板时,发现从期刊官网下载下来的论文格式模板,在本地用word打开时,出现错误,情况如下2.解决办法1.关闭提示窗口,打开左上角的【文件】按钮2.点击【选项】按钮3.点击【信任中心】>>>>【信任中心设置】4.选择【受保护视图】选项卡,将右侧窗口中红色框选的三个打勾选项取消打勾,点击确定,依次退出5.重新打开w…

    2022年5月29日
    86
  • html5 空格_打前端代码用一堆空格符

    html5 空格_打前端代码用一堆空格符html5中的空格符 1,Html中空格   不断行的空白(1个字符宽度)   半个空白(1个字符宽度)  一个空白(2个字符宽度)   窄空白(小于1个字符…

    2022年9月1日
    3
  • Java反射——内省(Introspector)以及BeanUtils内省框架

    Java反射——内省(Introspector)以及BeanUtils内省框架讨论内省的前提是需要了解Java中的反射,如果需要了解反射的话,可以点击下方的文章Java中的反射机制介绍为什么要学内省?开发框架时,经常需要使用java对象的属性来封装程序的数据,每次都使用反射技术完成此类操作过于麻烦,所以JDK里提供了一套API,专门用于操作java对象的属性。既然内省是专门用于操作java对象属性的,那首先得搞懂什么是对象的属性1、什么是java对象的属性呢…

    2022年5月12日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号