用GridView展示文字

来源:互联网 发布:光纤音频输出端口 编辑:程序博客网 时间:2024/06/05 19:22

activity_example.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">    <GridView        android:id="@+id/gridview"        android:layout_width="match_parent"        android:layout_height="match_parent"        android:columnWidth="90dp"        android:gravity="center"        android:horizontalSpacing="10dp"        android:numColumns="3"        android:stretchMode="spacingWidth"        android:verticalSpacing="10dp">    </GridView></LinearLayout>

package com.studio.gridviewproj;import android.app.Activity;import android.os.Bundle;import android.support.annotation.Nullable;import android.widget.ArrayAdapter;import android.widget.GridView;import java.util.ArrayList;import java.util.List;public class ExampleActivity extends Activity {    private GridView gridView;    @Override    protected void onCreate(@Nullable Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_example1);        gridView = findViewById(R.id.gridview);        List<String> stringList = new ArrayList<String>();        for (int i = 0; i < 9; i++) {            stringList.add("慕课网" + i);        }        ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, stringList);        gridView.setAdapter(arrayAdapter);    }}

这里写图片描述