【问题标题】:android ViewPager setOnLongClickListener event not workingandroid ViewPager setOnLongClickListener 事件不起作用
【发布时间】:2014-04-03 09:45:34
【问题描述】:

在我的一个应用程序中,我需要 ViewPager 来从 URL 加载图像...这个工作好的.... 现在我想做的是: 1] 将该图像保存到 sdcard...长按

但我无法触发点击事件 我已经完成了...

1] 在 PagerAdapter

instantiateItem 方法中
((ViewPager) container).setOnLongClickListener(new OnLongClickListener() {

            @Override
            public boolean onLongClick(View v) {
                System.out.println("this is done!!");
                return false;
            }
        });

2] 我也尝试过使用图像 vies long clik 事件,但这也不起作用

and 3] 也这样做了

ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager);
    viewPager.setOnLongClickListener(new OnLongClickListener() {

                @Override
                public boolean onLongClick(View v) {
                    System.out.println("test");
                    return false;
                }
            });

但上述方法都没有解决我的长按问题得到清除..

【问题讨论】:

    标签: android events android-viewpager


    【解决方案1】:

    只需将new OnLongClickListener() 更改为new View.OnLongClickListener()

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-15
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-19
    • 1970-01-01
    相关资源
    最近更新 更多