たぼさんの部屋

いちょぼとのんびり

ListView

ListView:SimpleAdapterで作る2段レイアウト(xmlレイアウト使用)

複雑なレイアウトのListViewを作るには SimpleAdapterを使うとArrayAdapterでは難しい複雑なデータをListViewにヒモつけることが可能です。リストビューのそれぞれの行が複数の項目を持っている場合には、この方法を使用することにより自由なレイアウトで表…

パッケージから起動可能なインテントを調べて起動する(getLaunchIntentForPackage)

getLaunchIntentForPackegeを使う ListViewでインストール済みのアプリを一覧表示 ListView#setOnItemClickListenerをセットしてアプリを起動。 Intent intent = getPackageManager().getLaunchIntentForPackage(String packageName); startActivity(intent)…

ListView:new ListView(context)+ArrayAdapterで作る

参考:ListViewの基本形とArrayAdapterクラス package com.efolab; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.widget.ArrayAdapter; import android.widget.LinearLayout; import android.wid…

インストール済みのパッケージを取得する

PackageManagerを使う Main.java package com.efolab.listofinstalled; import java.util.ArrayList; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Context; import android.content.pm.ApplicationI…

T330 MDBHelperライブラリを使ってリストビューに表示(自動更新)

Main.java package com.efolab.t330; import java.util.List; import java.util.Map; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; impo…