0
我可以設置setOnItemClickListener如果我不能讓列表view.setonitemcliclistener因爲MI XML代碼setOnItemClickListener列表視圖
<ListView
android:id="@android:id/list"
android:cacheColorHint="#666666"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:onClick="verLugarClick"
/>
和我的代碼
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.listatab);
//Creamos la instancia de DataBaseHelper, un cursor y aplicamos el metodo getNombres al cursor y llamamos al metodo encargado de gestioanr ese cursor
ayudabbdd = new DataBaseHelper(this);
Cursor nombresC;
nombresC = (Cursor) ayudabbdd.getNombres();
nombresC.moveToFirst();
startManagingCursor(nombresC);
//Para crear un simpleCursorAdapter necesitamos
//Contexto this
//Layour donde se mostrara el resultado, generalmente un textview
//Cursor
//Cual sera el campo que recibiremos de la BBDD
//Donde tenemos que poner esa informacion, generalmente el ID correspondiente al textvies del layour del segundo parametro
String[] from = new String[]{DataBaseHelper.CNOMBRE};
int[] to = new int[]{R.id.nombreLugar};
SimpleCursorAdapter lugares =
new SimpleCursorAdapter(this, R.layout.entrada_lista, nombresC, from, to);
setListAdapter(lugares);
}
我從一個遊標bbdd並在listview中看到結果我必須設置ndroid:id =「@ android:id/list」,並且爲此我不能使用該方法findviewbyid