幫你改好了 page2程式碼改為- package com.example.study;
- import android.app.ListActivity;
- import android.content.Intent;
- import android.os.Bundle;
- import java.util.ArrayList;
- import java.util.HashMap;
- import com.example.study.page2;
- import com.example.study.page2;
- import com.example.study.page2;
- import com.example.study.page2;
- import android.util.Log;
- import android.view.View;
- import android.widget.AdapterView;
- import android.widget.ListView;
- import android.widget.SimpleAdapter;
- import android.widget.AdapterView.OnItemClickListener;
- public class page2 extends ListActivity {
-
- private ListView myListView;
-
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- // setContentView(R.layout.activity_main);
- myListView = (ListView)findViewById(R.id.listView1);
-
- final String ID_TITLE = "TITLE", ID_SUBTITLE = "SUBTITLE";
-
- ArrayList<HashMap<String,String>> myListData = new ArrayList<HashMap<String,String>>();
- String[] titles = new String[]{
- "五月天 「諾亞方舟」世界巡迴演唱會 ",
- "國際動漫大展",
- "機械Kitty微笑科技互動展",
- "福隆國際沙雕藝術節",
- "麥可傑克森不朽傳奇世界巡迴",
- "宜蘭國際童玩藝術節",
- "臺灣國際熱氣球嘉年華",
- "哆啦A夢展 哆啦A夢誕前百年展",
- "雲門舞集 2013年夏季公演",
- "娃娃的奇幻旅程",};
- String[] subtitles = new String[]{
- "台中 最終場倒數 4天 ",
- "桃園 最終場倒數 32天",
- "桃園 最終場倒數 48天",
- "新北市 最終場倒數 128天",
- "新北市 最終場倒數 13天",
- "宜蘭 最終場倒數 68天",
- "台東 最終場倒數 46天",
- "台中 最終場倒數 26天",
- "彰化 最終場倒數 8天",
- "苗栗 最終場倒數 17天",};
- for( int i=0;i<titles.length ; ++i)
- {
- HashMap<String,String> item = new HashMap<String,String>();
- item.put(ID_TITLE,titles[i]); // <<<<
- item.put(ID_SUBTITLE,subtitles[i]); // <<<<<
- myListData.add(item);
- }
- setListAdapter( new SimpleAdapter(
- this,
- myListData,
- android.R.layout.simple_list_item_2,
- new String[] { ID_TITLE, ID_SUBTITLE },
- new int[] { android.R.id.text1, android.R.id.text2 } )
-
- );
- }
- @Override
- protected void onListItemClick(ListView l, View v, int position, long id) {
- // TODO Auto-generated method stub
- super.onListItemClick(l, v, position, id);
- Intent i = new Intent();
- i.setClass(page2.this, data.class);
- Bundle bundle = new Bundle();
- switch(position){
- case 0:
- bundle.putString("day", "Sundy");
- break;
- case 1:
- bundle.putString("day", "Monday");
- break;
- case 2:
- bundle.putString("day", "Tuesday");
- break;
- case 3:
- bundle.putString("day", "Wednesday");
- break;
- case 4:
- bundle.putString("day", "Thursday");
- break;
- case 5:
- bundle.putString("day", "Friday");
- break;
- case 6:
- bundle.putString("day", "Sundy");
- break;
- case 7:
- bundle.putString("day", "Saturday");
- break;
- }
- i.putExtras(bundle);
- startActivity(i);
-
- }
-
- }
-
複製代碼 然後AndroidManifest.xml
增加
<activity
android:name="com.example.study.data"
android:label="@string/app_name" >
</activity> |