Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package se.illusionlabs.labyrinth2.adapters;
- import java.util.ArrayList;
- import se.illusionlabs.labyrinth2.R;
- import android.content.Context;
- import android.database.DataSetObserver;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.ListAdapter;
- public class SettingsListAdapter implements ListAdapter {
- ArrayList<View> views;
- public SettingsListAdapter(Context context)
- {
- views = new ArrayList<View>();
- views.add(View.inflate(context, R.layout.calibrationitem, null));
- views.add(View.inflate(context, R.layout.soundsettingitem, null));
- views.add(View.inflate(context, R.layout.tiltitem, null));
- }
- @Override
- public int getCount() {
- return views.size();
- }
- @Override
- public Object getItem(int position) {
- return null;
- }
- @Override
- public long getItemId(int position) {
- return position;
- }
- @Override
- public int getItemViewType(int position) {
- return position;
- }
- @Override
- public View getView(int position, View convertView, ViewGroup parent) {
- return views.get(position);
- }
- @Override
- public int getViewTypeCount() {
- return views.size();
- }
- @Override
- public boolean hasStableIds() {
- return true;
- }
- @Override
- public boolean isEmpty() {
- return false;
- }
- @Override
- public void registerDataSetObserver(DataSetObserver observer) {
- }
- @Override
- public void unregisterDataSetObserver(DataSetObserver observer) {
- }
- @Override
- public boolean areAllItemsEnabled() {
- return false;
- }
- @Override
- public boolean isEnabled(int arg0) {
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement