1
我已經做出setOnClickListener
一個setOnItemClickListener
裏面,但是當實現我必須做出雙觸摸,一個在setOnItemClickListener
,另一個用於setOnClickListener
方法的方法,我想,只是爲了一觸即發。有誰知道我該怎麼做?setOnClickListener在ListView事件裏面的按鈕
這是我的代碼部分:
lv_tarjetas_usuario_mant.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, final int position, long id) {
img1 = (ImageView) view.findViewById(R.id.iv_editar_beneficiario);
img2 = (ImageView) view.findViewById(R.id.iv_eliminar_beneficiario);
img1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
id_tarjeta = tarjetasMantenimientoAdapater.getItem(position).getIdTarjeta();
Intent intent = new Intent(ListadoTarjetasUsuario.this, ActualizarTarjeta.class);
intent.putExtra("id_tarjeta", id_tarjeta);
intent.putExtra("usuario", usuario);
startActivity(intent);
finish();
}
});
img2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
id_tarjeta = tarjetasMantenimientoAdapater.getItem(position).getIdTarjeta();
queDeseaHacer();
}
});
}
});
您使用自定義適配器..? –
您必須使用採用獨立佈局視圖的自定義適配器。那就是你更詳細地控制列表視圖的地方。 – DroiDev