0
我得到以下應用程序與服裝適配器顯示2個圖像和1個textview爲每個列表視圖。點擊列表視圖中的多個圖像
我可以推/單擊/按每個ListView蠻好的,但我想能夠識別X按以及我似乎無法獲得視圖名稱或資源名稱。
我與setOnItemclickListener mainclass看起來像這樣
serverListView.setOnItemClickListener(new android.widget.AdapterView.OnItemClickListener(){
@Override
public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3) {
//recieve and check if X image is pressed
}
});
這是我的適配器getView方法。我試圖在這裏識別不同的圖片點擊,沒有任何不同的結果。
@Override
public View getView(final int position,final View convertView,final ViewGroup parent) {
View row = convertView;
ServerHolder holder = null;
if(row == null){
LayoutInflater inflater = ((Activity)context).getLayoutInflater();
row = inflater.inflate(layoutResourceId, parent, false);
holder = new ServerHolder();
holder.imgIcon = (ImageView)row.findViewById(R.id.thumbImage);
holder.txtTitle = (TextView)row.findViewById(R.id.name);
holder.removeIcon = (ImageView)row.findViewById(R.id.removeServer);
row.setTag(holder);
}
else{
holder = (ServerHolder)row.getTag();
}
RowServer rs = servers.get(position);
holder.imgIcon.setImageResource(rs.getIcon());
holder.txtTitle.setText(rs.getName());
return row;
}
它的工作原理!但我仍然無法趕上在我的MainClass,TextView等等中單擊的實際項目。好吧。謝謝! :) –