Android : OnItemLongClickListener is undefined

on Saturday, August 9, 2014


I use this library: chrisbanes/Android-PullToRefresh .


Here is my piece of code:



pullToRefreshView = (PullToRefreshListView) findViewById(R.id.pull_to_refresh_listview);

ArrayList<String> myStringArray1 = new ArrayList<String>();
myStringArray1.add("something 1");
myStringArray1.add("something 2");
myStringArray1.add("something 3");
myStringArray1.add("something 4");

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, android.R.id.text1, myStringArray1);


pullToRefreshView.setAdapter(adapter);

pullToRefreshView.setOnRefreshListener(new OnRefreshListener<ListView>() {
@Override
public void onRefresh(PullToRefreshBase<ListView> refreshView) {
// Do work to refresh the list here.
Log.e("myLogs", "Refresh");
}
});


And when I try to make a



MyPullToRefreshListView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {

@Override
public boolean onItemLongClick(AdapterView<?> arg0,
View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
return false;
}
}
);


I have an error:



The method setOnItemLongClickListener(new AdapterView.OnItemLongClickListener(){}) is undefined for the type MyPullToRefreshListView


Can I somehow manage this situation?


0 comments:

Post a Comment