Advertisement
Guest User

Untitled

a guest
Feb 15th, 2012
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package se.illusionlabs.labyrinth2.adapters;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. import se.illusionlabs.labyrinth2.R;
  6.  
  7. import android.content.Context;
  8. import android.database.DataSetObserver;
  9. import android.view.View;
  10. import android.view.ViewGroup;
  11. import android.widget.ListAdapter;
  12.  
  13. public class SettingsListAdapter implements ListAdapter {
  14.     ArrayList<View> views;
  15.    
  16.     public SettingsListAdapter(Context context)
  17.     {
  18.         views = new ArrayList<View>();
  19.         views.add(View.inflate(context, R.layout.calibrationitem, null));
  20.         views.add(View.inflate(context, R.layout.soundsettingitem, null));
  21.         views.add(View.inflate(context, R.layout.tiltitem, null));
  22.     }
  23.  
  24.     @Override
  25.     public int getCount() {
  26.         return views.size();
  27.     }
  28.  
  29.     @Override
  30.     public Object getItem(int position) {
  31.         return null;
  32.     }
  33.  
  34.     @Override
  35.     public long getItemId(int position) {
  36.         return position;
  37.     }
  38.  
  39.     @Override
  40.     public int getItemViewType(int position) {
  41.         return position;
  42.     }
  43.  
  44.     @Override
  45.     public View getView(int position, View convertView, ViewGroup parent) {
  46.         return views.get(position);
  47.     }
  48.  
  49.     @Override
  50.     public int getViewTypeCount() {
  51.         return views.size();
  52.     }
  53.  
  54.     @Override
  55.     public boolean hasStableIds() {
  56.         return true;
  57.     }
  58.  
  59.     @Override
  60.     public boolean isEmpty() {
  61.         return false;
  62.     }
  63.  
  64.     @Override
  65.     public void registerDataSetObserver(DataSetObserver observer) {
  66.     }
  67.  
  68.     @Override
  69.     public void unregisterDataSetObserver(DataSetObserver observer) {
  70.     }
  71.  
  72.     @Override
  73.     public boolean areAllItemsEnabled() {
  74.         return false;
  75.     }
  76.  
  77.     @Override
  78.     public boolean isEnabled(int arg0) {
  79.         return false;
  80.     }
  81.  
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement