a) main.xml
b) listActivity.java
a) main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="The Months are" />
<ListView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:id="@+id/list" />
</LinearLayout>
b) listActivity.java
package org.example.list;
import java.util.ArrayList;
import android.app.Activity;
import android.os.Bundle;
import android.util.MonthDisplayHelper;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class listActivity extends Activity {
/** Called when the activity is first created. */
ListView lv;
ArrayList<String> months;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
initializeArray();
lv = (ListView)findViewById(R.id.list);
ArrayAdapter<String> aa = new ArrayAdapter<String> (this, android.R.layout.simple_list_item_1, months);
lv.setAdapter(aa);
}
public void initializeArray()
{
months = new ArrayList<String>();
months.add("January");
months.add("February");
months.add("March");
months.add("April");
months.add("May");
months.add("June");
months.add("July");
months.add("August");
months.add("September");
months.add("October");
months.add("November");
months.add("December");
}
}
Screenshot :

No comments:
Post a Comment