2014-02-07 31 views
0

我有一個列表視圖,點擊它時會打開一些活動。我用Edittext(搜索框)使用了這個代碼來打開活動。我的問題是如何在點擊時在同一活動中打開它。如何使用搜索框處理onItemClick?

例如這一形象:http://imgim.com/7091incig8869783.png

@Override 
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { 
    Intent intent; 
    switch (arg2) { 
     case 0: intent = new Intent(this,abc.class); 
       startActivity(intent); 
       break; 
    } 
} 

回答

0

試試這個

@Override 
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { 
Intent intent; 
switch (arg2) { 
    case 0: intent = new Intent(abb.this,abc.class); 
      startActivity(intent); 
      break; 
}} 

ABB是您當前的活動和ABC是你想瀏覽活動。

+0

我不能給出錯誤(沒有封閉的類型abc實例可以在範圍內訪問) – user3284014

+0

我認爲你試圖從非靜態方法訪問一個靜態變量,反之亦然,對於後期回覆 –

相關問題