我遗憾地将很多单元格添加到表格行中,即使我还为此表格行创建了onClickListener,表格行也无法接收点击事件。这是我的代码块。
row = (TableRow)findViewById(R.id.row);
monday = (TextView)findViewById(R.id.monday);
monday.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "monday click", 1000).show();
}
});
row.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "row click", 2000).show();
}
});
答案 0 :(得分:0)
在xml文件
中的tablerow标记中添加android:clickable="true"