相关疑难解决方法(0)

如何在Gallery Widget中停止滚动?

我将一些图像加载到图库中.现在我可以滚动但是一旦开始滚动滚动就不会停止.我希望画廊只是滚动到下一个图像,然后停止,直到用户再次执行滚动手势.

这是我的代码

import android.widget.ImageView;
import android.widget.Toast;
 import android.widget.AdapterView.OnItemClickListener;

public class GalleryExample extends Activity {

private Gallery gallery;

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

     gallery = (Gallery) findViewById(R.id.examplegallery);
     gallery.setAdapter(new AddImgAdp(this));

     gallery.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView parent, View v, int position, long id) {

            Toast.makeText(GalleryExample.this, "Position=" + position, Toast.LENGTH_SHORT).show();
        }
    });

}

public class AddImgAdp extends BaseAdapter {
    int GalItemBg;
    private Context cont;


    private Integer[] Imgid = {
            R.drawable.a_1, R.drawable.a_2, R.drawable.a_3, R.drawable.a_4, R.drawable.a_5, R.drawable.a_6, R.drawable.a_7
    };

    public AddImgAdp(Context c) …
Run Code Online (Sandbox Code Playgroud)

android scroll gallery android-widget

29
推荐指数
3
解决办法
2万
查看次数

如何在android gallery中禁用fling

我的应用程序中有一个自定义图库,经过一些测试后我决定不想让图库用手指滑动导航.我已经设置了一个左右按钮来控制它.现在我想弄清楚如何禁用该onFling方法.我已经尝试了this.setEnabled(false);哪些不起作用,并尝试了this.setClickable(false);哪些不起作用...我的重写onFling()方法除了返回(true)之外还有其他一切; 评论....不知道还有什么可以尝试!有任何想法吗??

谢谢 :)

android gallery onfling

2
推荐指数
1
解决办法
2895
查看次数

标签 统计

android ×2

gallery ×2

android-widget ×1

onfling ×1

scroll ×1