В настоящее время я использую галерею Просмотр и использование эффекта Swipe, который отлично работает, используя базовый адаптер. Но я изменил сценарий я хочу изменить изображение в галерее Показать на кнопке мыши влево и нажмите правую кнопку и хочу, чтобы отключить вид Размаха галереи им с использованием базового адаптера кода для базового адаптера является следующимDisable Gallary View Swipe
public class ImageAdapter extends BaseAdapter {
private Context ctx;
int imageBackground;
public ImageAdapter(Context c) {
ctx = c;
//TypedArray ta = obtainStyledAttributes(R.styleable.Gallery1);
//imageBackground = ta.getResourceId(R.styleable.Gallery1_android_galleryItemBackground, 1);
//ta.recycle();
}
@Override
public int getCount() {
return pics.length;
}
@Override
public Object getItem(int arg0) {
return arg0;
}
@Override
public long getItemId(int arg0) {
return arg0;
}
@Override
public View getView(int arg0, View arg1, ViewGroup arg2) {
galaryBg= new ImageView(ctx);
galaryBg.setImageResource(pics[arg0]);
galaryBg.setScaleType(ImageView.ScaleType.FIT_CENTER);
galaryBg.setLayoutParams(new Gallery.LayoutParams(150,150));
//galaryBg.setBackgroundResource(imageBackground);
return galaryBg;
}
}
и моя кнопка движения Подписчиков
public void moveScreen(View v)
{
switch (v.getId()){
case R.id.dummy_leftnavBtn:
int position = mGallery.getSelectedItemPosition() - 1;
if (position < 0)
return;
checkIfonStart(position);
checkIfonEnd(position);
getStringWithPositon(position);
mGallery.setSelection(position);
break;
case R.id.dummy_rightnavBtn:
position = mGallery.getSelectedItemPosition() + 1;
if (position >= mGallery.getCount())
return;
checkIfonEnd(position);
checkIfonStart(position);
getStringWithPositon(position);
mGallery.setSelection(position);
break;
}
}
Теперь мне нужно отключить Галерея Размах нужна помощь спасибо