用手势增加android表布局的列宽度



我想用手指触摸移动来增加Android表格布局的宽度。我尝试了TouchListener和手势。但没有得到确切的结果。请分享一些想法。

您可以使用GestureDetector.SimpleOnestureListener获取此信息。从这里您可以获得与手势相关的信息,如下所示:-http://developer.android.com/reference/android/view/GestureDetector.SimpleOnGestureListener.html

在这里,您将获得如下方法:-

   public boolean  onScroll (MotionEvent e1, MotionEvent e2, float distanceX, float distanceY)

在该方法中,您需要将distance X添加到柱视图的宽度中。

like TextView_1.setWidth(TextView_1.getWidth()+Integer.parseInt(distanceX));

希望你能从这里得到线索。

您可以查看此链接作为手势检测器的参考示例

http://www.androidsnippets.com/gesturedetector-and-gesturedetectorongesturelistener

最新更新