編輯:關於Android編程
實現代碼如下:
GetListActivity如下:(主Activity)
package com.iwanghang.sdcardsearchtolist; import android.os.Bundle; import java.io.File; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import android.app.Activity; import android.os.Bundle; import android.os.Environment; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.ListView; import android.widget.SimpleAdapter; /** * 不要忘記加權限 **/ public class GetListActivity extends Activity { private Button myBtn = null; private ListView lv = null; private SimpleAdapter sa = null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_get_list); lv = (ListView)findViewById(R.id.listv); String[] from = {"text_content"}; int[] to = {R.id.myView1}; sa = new SimpleAdapter(this, getList(), R.layout.itemlist, from, to); myBtn = (Button)findViewById(R.id.myButton); myBtn.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // TODO Auto-generated method stub lv.setAdapter(sa); } }); } public List
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.iwanghang.sdcardsearchtolist.GetListActivity" android:orientation="vertical"> <textview android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="獲取本地文件信息"><button android:id="@+id/myButton" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="掃描"> <listview android:id="@+id/listv" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="vertical"> </listview></button></textview></linearlayout>
<tablelayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/lvitem" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:stretchcolumns="*"> <tablerow> <textview android:id="@+id/myView1" android:layout_width="wrap_content" android:layout_height="wrap_content"> </textview> <textview android:id="@+id/myView2" android:layout_width="wrap_content" android:layout_height="wrap_content"> </textview> <textview android:id="@+id/myView3" android:layout_width="wrap_content" android:layout_height="wrap_content"> </textview> </tablerow> </tablelayout>
android的輸入管理系統主要完成按鍵、觸摸板、鼠標等輸入設備的事件輸入,功能包括,輸入設備的事件輸入及向焦點窗口和焦
1.介紹Runtime Permissions官方說明Android 6.0之前,權限在應用安裝過程中只詢問一次,以列表的形式展現給用戶,然而大多數用戶並不會注意到這些,
前言 安卓2D繪圖,都是主要涉及到2個類:Paint,Canvas. 一,Paint Paint畫筆,用於指定圖形或者文字的顏色,大小等。 常用方法: setAntiAl
本文實例講述了Android編程之控件ListView使用方法。分享給大家供大家參考。具體分析如下:控件ListView是一個重要的控件,可以被用作用戶列表等顯示,下面進