0
我有一個應用程序,顯示從各種表派生書籤。書籤活動具有兩個文字瀏覽的列表視圖。第一個textview用於顯示單詞列表,第二個textview用於顯示該單詞從中導出的表格的名稱。我想要的是,當我點擊一個項目時,它將根據第二個textview中顯示的表格的名稱進行一個活動。但是,到目前爲止,它確實想要啓動或創建一個錯誤。這裏是我的代碼:listview不會觸發onitemclicklistener與如果
lview.setOnItemClickListener(new OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
tview = (TextView) view.findViewById(R.id.MPList);
String text1 = tview.getText().toString();
dictview = (TextView) view.findViewById(R.id.BMPDictList);
String text2 = dictview.getText().toString();
if (text2.equals("tblA")){
Intent inten = new Intent(Page.this, ActTblA.class);
inten.putExtra("wordlist", text1);
startActivity(inten);
} else if (text2.equals("tblB")){
Intent inten = new Intent(Page.this, ActTblB.class);
inten.putExtra("wordlist", text1);
startActivity(inten);
}
}});
如果我使用上面的代碼,它不會啓動。但是,如果我將tview2解除綁定到視圖(僅僅是dictview = (TextView) findViewById(R.id.BMPDictList);
),它會創建一個錯誤。任何人都可以幫助我在這種情況下?
我加入,但仍然無法正常工作。 –