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);
),它会创建一个错误。任何人都可以帮助我在这种情况下?
我加入,但仍然无法正常工作。 –