当前位置: 首页 > news >正文

做网站的时候会用 鸟瞰图吗服务类网站开发

做网站的时候会用 鸟瞰图吗,服务类网站开发,网站建设及系统开发,欧洲外贸网站有哪些文章目录 ListView的常用属性ListView的常用APIListView的简单使用 ListView是一个列表样式的 ViewGroup,将若干 item 按行排列。它是一个很基本的控件也是 Android 中最重要的控件之一。它可以实现多个 View 的垂直排列并支持滚动显示效果。 ListView的常用属性 常…

文章目录

      • ListView的常用属性
      • ListView的常用API
      • ListView的简单使用

  ListView是一个列表样式的 ViewGroup,将若干 item 按行排列。它是一个很基本的控件也是 Android 中最重要的控件之一。它可以实现多个 View 的垂直排列并支持滚动显示效果。

ListView的常用属性

常用属性描述
divider设置item之间的分割线,可以设置成颜色,也可以设置成drawable资源。
dividerHeight设置分隔线高度。
footerDividersEnabled是否在表尾前绘制一个分隔线,默认为true。
headerDividerEnabled是否在表首前绘制一个分隔线,默认为true。
scrollbars设置滚动条样式,horizontal:横向;vertical:纵向;none:隐藏滚动条。
cacheColorHint设置拖动的背景色。

ListView的常用API

常用API描述
addHeaderView(View v)添加一个headView,会固定显示在表的第一个元素之前。
addFooterView(View v)添加一个footerView,会固定显示在表的最后一个元素之前。
addHeaderView(View v, Object data, boolean isSelectable)添加headView,第二个参数表示与headView绑定的数据对象,第三个参数表示当前这条item是否可选中。
addFooterView(View v, Object data, boolean isSelectable)添加footerView,第二个参数表示与footerView绑定的数据对象,第三个参数表示当前这条item是否可选中。

ListView的简单使用

  新建一个项目,修改activity_main.xml中的代码。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><ListViewandroid:id="@+id/listView"android:layout_width="match_parent"android:layout_height="match_parent"android:divider="#0bcb68"android:dividerHeight="2dp"/>
</LinearLayout>

  新建一个布局文件作为表头,取名view_header.xml。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:gravity="center"><TextViewandroid:layout_width="match_parent"android:layout_height="48dp"android:textSize="18sp"android:text="表头"android:gravity="center"android:background="#43BBEB"android:textColor="#FFFFFF"/>
</LinearLayout>

  最后编写MainActivty.java文件。

public class MainActivity extends AppCompatActivity {private String[] data = {"Apple", "Banana", "Orange", "Watermelon","Pear", "Grape", "Pineapple", "Strawberry", "Cherry", "Mango","Apple", "Banana", "Orange", "Watermelon", "Pear", "Grape","Pineapple", "Strawberry", "Cherry", "Mango"};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);final LayoutInflater inflater = LayoutInflater.from(this);View headView = inflater.inflate(R.layout.view_header, null, false);ArrayAdapter<String> adapter = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, data);ListView listView = (ListView) findViewById(R.id.listView);listView.setAdapter(adapter);listView.addHeaderView(headView);}
}

在这里插入图片描述

http://www.yayakq.cn/news/689345/

相关文章:

  • 做电器哪个网站好王也道长头像无水印
  • 芜湖做网站的邓健动漫设计与制作招聘
  • 给一个公司做网站维护网站项目建设所需成本
  • 大气物流网站模块中国建设银行湖南分行官网站
  • 怎么做网站的wordpress社交平台主题
  • 苏州画廊网站建设app store怎么切换地区
  • 坪山网站建设价位网站的友情链接是什么意思
  • asp php jsp网站开发河南省工程项目信息公示栏
  • 商务网站建设过程西安做网站那家公司好
  • 网站制作开发的步骤和方法苏州seo排名
  • 沈阳免费网站建站模板制作人iu
  • 多用户网站制作做公众号的模版的网站
  • 网站建设中企动力做家常菜哪个网站最好
  • 为什么会有免费制作网站班级网站模板html
  • 名词解释 网站内容wordpress主题插件不兼容
  • 各大网站网址是多少海珠区居家办公
  • 中核西北建设集团网站棋牌游戏网站怎么做
  • 有什么做设计接任务的网站平果最新款手机
  • 佛山网站设计制作免费咨询做代理需要交钱吗
  • 记事本做网站文字居中ifm网站做啥的
  • 在IIs下建设一个网站自己做的网站显示不出来
  • 厦门建网站哪家好国内网站要备案
  • 深圳高端品牌网站建设手机怎么进入国外网站
  • 阿里云服务器责任怎么做网站资源网站优化排名
  • 宁波网站建设工作室中国做视频网站有哪些
  • 塔城建设局网站哪个网站可以免费建站
  • 微信网站开发教程桂林北站改造最新方案
  • 制作只有一张图片的网站国外常用的seo站长工具
  • 高端网站建设 n磐石网络河北住房建设厅网站首页
  • 怎么做网站推广的步骤天津网站建设方案咨询