Note that there are some explanatory texts on larger screens.

plurals
  1. POre instantiate a PagerAdapter
    primarykey
    data
    text
    <p>How can i re-instantiate a ViewPager ? My adapter looks like this :</p> <pre><code>private class MyPagerAdapter extends PagerAdapter{ @Override public int getCount() { return NUM_AWESOME_VIEWS; } @Override public Object instantiateItem(View collection, int position) { LayoutInflater inflater = (LayoutInflater)cxt.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View layout = inflater.inflate(R.layout.search_result, null); // TextView title = (TextView)layout.findViewById(R.id.search_result_title); TextView body = (TextView)layout.findViewById(R.id.search_result_body); TextView byline = (TextView)layout.findViewById(R.id.search_result_byline); TextView day = (TextView)layout.findViewById(R.id.search_result_date_day); TextView month = (TextView)layout.findViewById(R.id.search_result_date_month); TextView year = (TextView)layout.findViewById(R.id.search_result_date_year); TextView page = (TextView)layout.findViewById(R.id.search_result_page); TextView page_max = (TextView)layout.findViewById(R.id.search_result_page_max); // title.setText(list_title.get(position).toString()); body.setText(list_body.get(position).toString()); day.setText(list_day.get(position).toString()); month.setText(list_month.get(position).toString()); year.setText(list_year.get(position).toString()); byline.setText(list_byline.get(position).toString()); page.setText(Integer.toString(position+1)); page_max.setText(Integer.toString(NUM_AWESOME_VIEWS)); // ((ViewPager) collection).addView(layout,0); return layout; } @Override public void destroyItem(View collection, int position, Object view) { ((ViewPager) collection).removeView((View) view); } @Override public boolean isViewFromObject(View view, Object object) { return view==((View)object); } @Override public void finishUpdate(View arg0) {} @Override public void restoreState(Parcelable arg0, ClassLoader arg1) {} @Override public Parcelable saveState() { return null; } @Override public void startUpdate(View arg0) {} } </code></pre> <p>I found a way to reload a bunch of data into the list, but how can i reload all the pages from the onPostExecute (Asynctask).</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload