152d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project/* 252d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * Copyright (C) 2007 The Android Open Source Project 352d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * 452d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * Licensed under the Apache License, Version 2.0 (the "License"); 552d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * you may not use this file except in compliance with the License. 652d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * You may obtain a copy of the License at 752d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * 852d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * http://www.apache.org/licenses/LICENSE-2.0 952d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * 1052d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * Unless required by applicable law or agreed to in writing, software 1152d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * distributed under the License is distributed on an "AS IS" BASIS, 1252d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1352d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * See the License for the specific language governing permissions and 1452d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * limitations under the License. 1552d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project */ 1652d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 1752d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Projectpackage com.example.android.apis.view; 1852d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 1952d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Projectimport android.app.ListActivity; 2052d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Projectimport android.os.Bundle; 2152d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Projectimport android.widget.ArrayAdapter; 2252d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 2352d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 2452d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project/** 2552d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * A list view example where the 2652d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project * data for the list comes from an array of strings. 2752d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project */ 2852d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Projectpublic class List1 extends ListActivity { 2952d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 3052d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project @Override 3152d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project public void onCreate(Bundle savedInstanceState) { 3252d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project super.onCreate(savedInstanceState); 3352d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 3452d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project // Use an existing ListAdapter that will map an array 3552d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project // of strings to TextViews 3652d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project setListAdapter(new ArrayAdapter<String>(this, 3752d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project android.R.layout.simple_list_item_1, mStrings)); 3852d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project getListView().setTextFilterEnabled(true); 3952d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project } 4052d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project 41ed6ae47c8754ddbc8ad6d61ec7ee5c0a53dc83a1Amith Yamasani private String[] mStrings = Cheeses.sCheeseStrings; 4252d4c30ca52320ec92d1d1ddc8db3f07f69c4f98The Android Open Source Project} 43