草庐IT

价格拖动

全部标签

android - 从 ListView 中的 OnItemLongClickListener 启用拖动排序 ListView 时出现 NullPointerException

我在ListFragment中使用drag-sort-listview(https://github.com/bauerca/drag-sort-listview)。当我在创建时启用dragsort时一切正常。但是,我想让它保持禁用状态,直到长按ListView中的一项。所以我想设置mDslv.setDragEnabled(false);在3个地方:onCreateView()、DragSortListView.DropListener和DragSortListView.RemoveListener在我的ListFragment中,我有:listView.setOnItemLongCl

android - 如何在 Robolectric 的 ViewPager 上模拟拖动事件?

我是Android和Robolectric的新手。我正在尝试模拟(如主题所示)viewpager上的拖动事件。我曾经实现过这段代码并且它在模拟器上运行。问题主要是:如何对它进行单元测试?这是单元测试:/**importsareskipped**/@RunWith(RobolectricTestRunner.class)@Config(manifest="/src/main/AndroidManifest.xml")publicclassTestImages{privateImageActivityactivity;@InjectResource(R.drawable.ic_launch

javascript - 在 SpannableString 上设置拖动监听器

我正在尝试使用SpannableString将OnDragListener设置为TextView的某些单词。我可以使用ClickableSpan添加OnClick监听器通过做hashText.setSpan(newClickableSpan(){所以我想我会尝试同样的方法,但将ClickableSpan替换为OnDragListener。我能够读取不同的拖动事件,但我无法将拖动事件与我选择的特定词隔离开来,而我可以使用ClickableSpan做到这一点。hashText.setSpan(newView.OnDragListener(){@Overridepublicbooleanon

android - 如何使用 monkeyrunner 轻弹?不只是拖动

我正在尝试使用monkeyrunner自动滚动浏览器。到目前为止,我可以通过“拖动”事件滚动,但如何通过“轻弹”滚动。如果你能给我一些点击或指导,我将不胜感激。使用拖动:foriinrange(1,40):device.drag((400,700),(400,300),0.15,1)MonkeyRunner.sleep(.7071)编辑我们无法使用Monkeyrunner复制压力,因此我们无法轻弹。拖动是我们目前唯一的方式 最佳答案 MonkeyDevice.java里面没有任何flick方法,但是你可以调整duration参数为d

android - 两个图像拖动

我正在制作一个模块,其中我有两个图像,每当我触摸一个图像时,它应该跟随手指或鼠标(在模拟器中)拖动,如果它越过另一个图像,那么它们会改变它们在第一个图像所在的位置第一次触摸(ACTION_DOWN)。我编写了以下代码,其中View在移动,但是当我拖动第一张图像时,第二张图像也被拖动了。进一步想知道如何改变立场。.xmlActivity文件publicclassMainActivityextendsActivity{privateViewselected_item=null;privateintoffset_x=0;privateintoffset_y=0;Canvascan;Paint

android - 在谷歌的IAB中,在调用launchpurchaseflow方法之前是否可以获取到产品名称和价格?

我有一个程序可以设置一个警告对话框,询问“您是否愿意以“PRICE”购买“TITLE””我知道GoogleIAB库有一个getSku()调用,但只有在购买该项目的结果后才可用。有没有办法在购买前获得这两个变量?谢谢。我可能已经看到一个查询一bundlesku的项目,其中列出了所有项目,但我可能错了 最佳答案 在IABHelper中使用此方法:ListmoreSkus=newArrayList();moreSkus.add("sku1");moreSkus.add("sku2");mHelper.queryInventoryAsync

android - 在 Android 中单击后使标记可拖动

我正在使用Googlemap在Android上做一个小项目。我有一个问题-可以通过单击而不是长按来使标记可拖动。例如:我单击标记,它会更改图标,我可以将其拖动到map中的任何位置,然后再点击一次,他将无法再次拖动并将其图标更改回来?(从第一次点击到第二次,标记必须始终可拖动,即使您松开它也是如此) 最佳答案 @user2595870:你好,我知道它应该在评论中,但由于声誉较低,我建议您回答。您想为标记之类的东西拖放工具吗?如果是的话,提供了很好的例子here.请检查。 关于android

java - 在 android canvas 中拖动旋转文本无法按预期工作

我在这里缺少一些东西,所以我希望你能分享一些关于我的信息。我正在Canvas中绘制一些文本。为此,我有一个类WordpublicclassWord{privateintx;privateinty;privateStringtext;}该应用允许用户旋转文本,我使用onDraw处理旋转protectedvoidonDraw(Canvascanvas){canvas.save(Canvas.MATRIX_SAVE_FLAG);canvas.rotate(angle,centerX,centerY)...canvas.drawText(word.getText(),word.getX(),w

Android - 当包含在 ScrollView 中时,在 MPAndroidChart 中拖动没有响应

我有一个包含在ScrollView中的折线图。当图表足够长以至于用户需要滚动才能完整查看时,拖动功能将变得无响应。仅当我在图表边界内短时间按住手指然后拖动时,才会记录拖动手势。我试过使用requestDisallowInterceptTouchEvent应该防止图表的父级拦截触摸事件的方法(但这不能解决任何问题)。我也试过直接将ScrollView注册的MotionEvents直接传递给图表/翻译拖动手势以进行translateY调用,但这并没有达到我的预期。注意:缩放继续完美工作。此外,当图形适合原始窗口或将其放置在任何不是ScrollView的View中时,这不是问题。我考虑过摆脱

javascript - 在触摸手机上使用 Javascript 检测手指拖动?

有没有办法在触控手机上使用Javascript检测手指拖动?我目前正在使用jQuery,但mousemove()方法似乎无法在我的Andorid手机上运行。编辑:我想我应该澄清这是一个网络应用程序。编辑2:我刚才发现了一个重复的问题:DetectafingerswipethroughJavaScriptontheiPhoneandAndroid.虽然,它没有一个公认的答案。 最佳答案 使用analogoustouchevents:touchstart、touchmove、touchcancel和touchend。要为其中一个事件绑定