ontouchlistener

    0热度

    1回答

    我有一个ViewPager有4页,页面将继续滑动使用可运行和处理程序....每个页面包含一个ImageView,设置ImageView onClickListener事件在适配器 的ViewPager有OnTouchListener事件而设置初始化 我设置ViewPager OnTouchListener情况下,停止当用户触摸viewpager滑动并继续滑动,当用户释放他的手指 这里我如何设置Vi

    1热度

    1回答

    我试图在onTouch()我的ListView方法做一些工作。问题是,有时我收到ACTION_UP类型的MotionEvent之前没有收到ACTION_DOWN,它完全毁了我的应用程序。有人可以解释什么可能是一个问题? 这里是我的OnTouchListener的一些代码: @Override public boolean onTouch(final View v, MotionEvent eve

    1热度

    1回答

    我有ListView与复杂的项目,其中包含几个按钮和复选框(所有这些按钮和复选框有他们的onClickListener's)。 listView中的每个项目都可以通过将其拖到左侧/右侧来删除。要使项目可拖动,我覆盖onTouchListener为ListView。 我的问题是,当我尝试拖动一个项目或向下滚动的ListView上/我不onTouch()方法得到ACTION_DOWN事件,但只有当我开

    1热度

    1回答

    我以编程方式生成了多个按钮(某些用于增加值而另一些用于减小值),当它们调整的值达到最大值或最小值时,将禁用该按钮。 (即,当达到最大值时,'增加'按钮被禁用,而当达到最小值时,'减少'按钮被禁用。)除了禁用,我还将按钮状态设置为'按下'以便可视表示已达到极限值并且该按钮不再起作用。 我为 '增加' 按钮,按钮onClickListener是这样的: increase.setOnClickListe

    0热度

    1回答

    我有一个edittext,我想从一个布局复制到另一个。我实现了OnTouchListener。我遇到的问题如下: OnFucusChangeListener回调方法未被触发。 拖动edittext不会被复制。 代码 private final class MyTouchListener implements View.OnTouchListener { public boolean on

    0热度

    3回答

    Button button = (Button)findViewById(R.id.button1); button.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(MotionEvent event) { if (event.getAction() ==

    1热度

    1回答

    我有两个TextView,我只想在setOnTouchListener上设置TextView。 我发现this SO answer并按照此答案中的说法做了,但我无法解决问题。我正在使用GestureDetectorCompat。我尝试了很多解决方案,但仍然存在相同的问题。 当我触摸textview1的onFling方法正从寄存器onTouch监听器调用,但是当我接触textview2的onFlin

    7热度

    3回答

    我在RelativeLayout内部创建了一个可拖动视图。但它似乎超越了RelativeLayout。 我只想做一个视图中的ViewGroup 拖动这种观点根据屏幕是draggable。它可以在RelativeLayout的边界之外拖动。我如何限制它在RelativeLayout中保持可拖动状态。 CustomImageButton public class ImageButtonCustom e

    1热度

    1回答

    我试图创建一个可拖动的视图,并根据拖动视图与放置目标视图之间的距离来更改放置目标视图的Alpha。为此,我需要一种方法来持续检查拖动视图的当前位置。我试图使用OnTouchListener来实现它。 守则MainActivity's方法onCreate: myTextView.setOnTouchListener(new MyTouchListener()); 代码MyTouchListene

    0热度

    3回答

    我在几个ImageButtons和代码实现自来水事件的其他触摸事件看起来是这样的 MyTouchListener touchListener = new MyTouchListener(); l1.setOnTouchListener(touchListener); r1.setOnTouchListener(touchListener); l2.setOnTo