我有一个autocompletetextview,我想对列表项进行onlongclick。 我试图为actv设置onlongclick,但是为edittext设置的不是列表项。
ArrayAdapter<String> adapter = new ArrayAdapter<String>
(this, android.R.layout.simple_list_item_1, masini);
txtNrInmat.setAdapter(adapter);
txtNrInmat.setLongClickable(true);
txtNrInmat.setOnLongClickListener(new OnLongClickListener() {
public boolean onLongClick(View v) {
Toast.makeText(getApplicationContext(), "Long Press works", Toast.LENGTH_SHORT).show();
return true;
}
});
如何为下拉列表中的项目进行onlongclick?
答案 0 :(得分:0)
我认为最好的方法是使用自定义适配器。
例如,您可以扩展ArrayAdapter,在getView方法中,为适配器的每个视图调用setOnLongClickListener。