1
setOnItemClickListener
の中にsetOnClickListener
を作成しましたが、メソッドを実装するとsetOnItemClickListener
のメソッドとsetOnClickListener
のメソッドの2つをタッチする必要があります。ちょうどワンタッチです。私はそれをどうやってやろうとしているのですか?ListViewイベント内のボタン内のsetOnClickListener
これは私のコードの一部です:
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