Colours というメイン アクティビティにボタンがあり、ユーザーは Colours (Blue、Red、Yellow など) の ListView を持つ新しいアクティビティに移動します。Colors アクティビティでは、ListView を使用し、文字列配列 xml を使用してエントリを設定しました。問題は、作成するコードがわからないため、Color Blue を選択して Blue という新しいアクティビティに移動したり、Color Red を選択して Red Activity に切り替えたりできることです。
ここに私のサンプル、List.java があります
package ng.com.degee;
import android.app.Activity;
import android.os.Bundle;
public class List extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.colourslist);
}
}
`
ここにcolorslist.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" >
<ListView
android:id="@+id/ColoursListView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:entries="@array/list_data" >
</ListView>
</LinearLayout>`