有沒有辦法做到這一點?我的具體目的是,我試圖從我的列表中填充由simplecursoradapter填充的edittext中的標籤。當我收集來自光標的信息時,只會給出列表中最近項目的值。從SimpleCursorAdapter獲取位置
例子:
lbs = (TextView)view.findViewById(R.id.GrainLbs);
lbs.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent arg1) {
if(!popState){
parentActivity.showPopup(v, mView, getId, String.valueOf(getLbs));
Log.i("Current ID", "");
}
setPopState();
return true;
}
});
我試圖從數據庫中值從我的自定義simplecursoradapter內傳遞給方法在我的活動(將String.valueOf(getLbs)),它因爲我這個聚會通過點擊列表視圖中的對象我認爲它會自動使用特定列表項中的數據。有沒有一種方法可以獲取列表項的位置,然後根據位置使用數據庫中的信息?
我沒有擴展ListActivity。我需要擴展活動,所以這不幸是不是一種選擇。有沒有其他方法? – ryandlf
爲什麼不能擴展ListActivity而不是Activity? – elevine
因爲我需要重寫onCreate,onPause,onDestroy等等。該列表駐留在我的主視圖中。 – ryandlf