スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Androidでリストを作成する

Androidでリストを作成。
また、クリックイベントを作成してみたいと思う。

listview.png


≪Activityクラス≫
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ArrayAdapter adapter = new ArrayAdapter(this,
android.R.layout.simple_list_item_1);

// リストに表示するアイテムを設定
adapter.add("item1");
adapter.add("item2");
adapter.add("item3");

ListView lView = (ListView) findViewById(R.id.list);
lView.setAdapter(adapter);

// リストビュー クリック時のイベント
lView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView adapter, View view,
int position, long id) {
ListView listView = (ListView) adapter;
String item = (String) listView.getItemAtPosition(position);
System.out.println("item:::" + item);
}
});
}
}



≪レイアウトのXML≫
<?xml version="1.0" encoding="utf-8"?>
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<ListView
android:id="@+id/list"
android:layout_height="wrap_content"
android:layout_width="fill_parent" />

</LinearLayout>

スポンサーサイト

コメント

非公開コメント

検索フォーム


カテゴリ
全記事表示リンク

全ての記事を表示する

広告
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。