Suchlayout beim Scrollen in der Listenansicht ein-/ausblendenAndroid

Forum für diejenigen, die für Android programmieren
Guest
 Suchlayout beim Scrollen in der Listenansicht ein-/ausblenden

Post by Guest »

Ich habe über der Listenansicht ein Suchlayout erstellt und möchte dieses Suchlayout beim Scrollen in der Listenansicht ein-/ausblenden, wie beim Scrollen im Facebook-Newsfeed. Die Suchleiste oben im Newsfeed ein-/ausblenden. Ich habe meinen Screenshot angehängt, siehe bitte Schau dir den Screenshot an und erkläre mir das. Danke
Screenshot der Ansicht
Hier ist mein Listview-Scroll-Listener – das habe ich versucht, aber das ist nicht das, was ich will. Ich möchte so etwas wie einen Facebook-Newsfeed, wie ich bereits sagte.

Code: Select all

@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {

if (userScrolled && firstVisibleItem + visibleItemCount+1 == totalItemCount+1) {

userScrolled = false;
if (nextPage)
updateListView();
}
}

@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
int position = businessList.getFirstVisiblePosition();
View v = businessList.getChildAt(0);
int offset = (v == null) ? 0 : v.getTop();

if (mPosition < position || (mPosition == position && mOffset < offset)){
// Scrolled up
searchlayout.setVisibility(View.GONE);

} else {
// Scrolled down
searchlayout.setVisibility(View.VISIBLE);

}

if (scrollState == AbsListView.OnScrollListener.SCROLL_STATE_TOUCH_SCROLL) {
userScrolled = true;
//linearlayout.setVisibility(View.GONE);
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post