Это код, который я сделал, чтобы заполнить ListView
SimpleCursorAdapter
.Но я не могу реализовать слушатель onClick
в этом коде.На самом деле код работает правильно без ошибок, но я не получаю никакого вывода при нажатии элемента ...
public class Senditems extends Activity implements OnItemClickListener
{
TextView output;
DataHelper dh;
ListView empListView;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.sendto);
Table1 employeeTable = new Table1(this);
employeeTable.open();
Cursor c = employeeTable.fetchAllEmployee();
if (c!= null)
{
SimpleCursorAdapter adapter2 = new SimpleCursorAdapter(this,
R.layout.sendto,c,
new String[] {c.getColumnName(1),c.getColumnName(2)},
new int[] {R.id.EmployeeName, R.id.EmployeeDesignation});
empListView = (ListView)findViewById(R.id.Employee);
empListView.setAdapter(adapter2);
empListView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id)
{
Toast.makeText(getApplicationContext(), "1 item clicked ", Toast.LENGTH_SHORT).show();
}
});
}
employeeTable.close();
}
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3)
{
// TODO Auto-generated method stub
}
}