Я все еще работаю с перетаскиванием списка (пример из google https://www.youtube.com/watch?v=_BZIvjMgH-Q) - длинный щелчок по элементу списка - перетаскивается, и я хочу реализовать контекстное меню при коротком щелчке, но мои изменения не кажутся трудными. После непродолжительного щелчка по пункту идет перетягивание списка следует эффект ..Android Dragging ListView и ContextMenu
вот мой код деятельности:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Utils.changeTheme(this,getApplicationContext());
Utils.setLang(this,getApplicationContext());
setContentView(R.layout.activity_list);
listView = (DynamicListView) findViewById(R.id.listview);
adapter = new StableArrayAdapter(this, R.layout.text_view, productsArray);
listView.setList(productsArray);
listView.setAdapter(adapter);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
registerForContextMenu(listView);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
view.showContextMenu();
}
});
}
С простым ListView, короткий щелчок работает без каких-либо проблем ...
Может кто-нибудь объяснить, что Я поступаю неправильно?
Thx заранее!