Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: None  |  size: 2.00 KB  |  hits: 27  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Error while using the EndlessAdapter in Android
  2. EndlessAdapter adapter = new EndlessAdapter(this);
  3.        
  4. package com.example.litest;
  5.  
  6. import java.util.HashMap;
  7. import java.util.LinkedList;
  8. import java.util.List;
  9. import java.util.Map;
  10.  
  11. import com.example.utilities.TestListAdapter;
  12. import com.example.utilities.EndlessAdapter;
  13.  
  14. import android.app.Activity;
  15. import android.os.Bundle;
  16. import android.widget.ArrayAdapter;
  17. import android.widget.ListView;
  18. import android.widget.SimpleAdapter;
  19.  
  20.  
  21.  
  22. public class ListActivity extends Activity{
  23.     public final static String ITEM_TITLE = "title";  
  24.     public final static String ITEM_CAPTION = "caption";  
  25.  
  26.     public Map<String,?> createItem(String title, String caption) {  
  27.         Map<String,String> item = new HashMap<String,String>();  
  28.         item.put(ITEM_TITLE, title);  
  29.         item.put(ITEM_CAPTION, caption);  
  30.         return item;  
  31.     }  
  32.  
  33.     @Override  
  34.     public void onCreate(Bundle icicle) {  
  35.         super.onCreate(icicle);  
  36.  
  37.         List<Map<String,?>> security = new LinkedList<Map<String,?>>();  
  38.         security.add(createItem("Remember passwords", "Save usernames and passwords for Web sites"));  
  39.         security.add(createItem("Clear passwords", "Save usernames aznd passwords for Web sites"));  
  40.         security.add(createItem("Show security warnings", "Show warning if there is a problem with a site's security"));  
  41.         for(int n=10; n>0; n--)
  42.             security.add(createItem("Clear passwords", "Save usernames and passwords for Web sites"));  
  43.  
  44.         // create our list and custom adapter  
  45.         EndlessAdapter adapter = new EndlessAdapter(this)
  46.  
  47.  
  48.         //adapter.addSection("Security", new EndlessAdapter(this, security, R.layout.list_complex,new String[] { ITEM_TITLE, ITEM_CAPTION }, new int[] { R.id.list_complex_title, R.id.list_complex_caption }));  
  49.  
  50.         ListView list = new ListView(this);  
  51.         list.setAdapter(adapter);  
  52.         this.setContentView(list);  
  53.  
  54.     }  
  55.  
  56. }
  57.        
  58. EndlessAdapter adapter = new EndlessAdapter(this);