[android] Removed dummy interface.

This commit is contained in:
vng 2014-03-17 11:56:20 +03:00 committed by Alex Zolotarev
parent 3a00d39919
commit 85ebeba26c
3 changed files with 4 additions and 18 deletions

View file

@ -9,7 +9,7 @@ import android.widget.TextView;
import com.mapswithme.maps.R;
public class ChooseBookmarkCategoryAdapter extends AbstractBookmarkCategoryAdapter implements Chooseable
public class ChooseBookmarkCategoryAdapter extends AbstractBookmarkCategoryAdapter
{
private int mCheckedPosition = -1;
@ -51,14 +51,12 @@ public class ChooseBookmarkCategoryAdapter extends AbstractBookmarkCategoryAdapt
}
}
@Override
public void chooseItem(int position)
{
mCheckedPosition = position;
notifyDataSetChanged();
}
@Override
public int getCheckedItemPosition()
{
return mCheckedPosition;

View file

@ -1,9 +0,0 @@
package com.mapswithme.maps.bookmarks;
//TODO maybe make class?
public interface Chooseable
{
public void chooseItem(int position);
public int getCheckedItemPosition();
}

View file

@ -14,8 +14,8 @@ import com.mapswithme.maps.R;
import com.mapswithme.maps.bookmarks.data.Icon;
import com.mapswithme.util.UiUtils;
//SingleChoise list view don't add radiobutton to custom view
public class IconsAdapter extends ArrayAdapter<Icon> implements Chooseable
/// SingleChoise list view don't add radio button to custom view.
public class IconsAdapter extends ArrayAdapter<Icon>
{
private int mCheckedPosition = 0;
@ -46,7 +46,7 @@ public class IconsAdapter extends ArrayAdapter<Icon> implements Chooseable
UiUtils.hide(holder.tick);
holder.icon.setImageDrawable(
UiUtils.drawCircleForPin(getItem(position).getType(), (int)res.getDimension(R.dimen.dp_x_16), res));
UiUtils.drawCircleForPin(getItem(position).getType(), (int) res.getDimension(R.dimen.dp_x_16), res));
return convertView;
}
@ -61,17 +61,14 @@ public class IconsAdapter extends ArrayAdapter<Icon> implements Chooseable
this.icon = icon;
this.tick = tick;
}
}
@Override
public void chooseItem(int position)
{
mCheckedPosition = position;
notifyDataSetChanged();
}
@Override
public int getCheckedItemPosition()
{
return mCheckedPosition;