1
我創建了一個自定義列表視圖,並創建了自己的適配器類 我已經充入下面的代碼視圖:OnItemClick聽者自不工作的ListView
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
LayoutInflater layoutInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View streamrowView = layoutInflater.inflate(R.layout.streamrow, parent,false);
initUI(streamrowView);
tvUserMsg.setText(values[position].Message);
tvPostDate.setText(values[position].postDate);
return streamrowView;
}
private void initUI(View streamrowView) {
tvUserMsg = (TextView) streamrowView.findViewById(R.id.tvUserMsg);
tvPostDate = (TextView) streamrowView.findViewById(R.id.tvPostDate);
}
列表視圖可以正常使用,但集onItemClick聽衆事件不起作用
listView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> data, View v, int pos,
long arg3) {
Toast.makeText(getApplicationContext, "list clicked" ,1).show();
System.out.println("*****List clicked!!!");
}
});
是否有任何其他自定義行的onItemClick偵聽器方法。
程式碼僅作答案是不是真的有幫助。而你的縮排是可怕的。 – nalply
不錯的安渥:P +1 – SALMAN