【发布时间】:2011-01-27 14:29:38
【问题描述】:
这是我的布局:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<SeekBar
android:id="@+id/seekBar1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/textView1"
android:layout_width="fill_parent"
android:layout_height="60dip">
</TextView>
<SeekBar
android:id="@+id/seekBar2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
</LinearLayout>
我希望能够同时移动两个 SeekBar(我将用作滑块),每个都用不同的手指但同时移动。
我将如何实现这一目标?
【问题讨论】:
-
不是答案,但我想指出只需要定义一次架构。在您的 XML 中,您有三个
xmlns:android声明。 -
嗯,我在多点触控的使用中看到的一个大问题就像为什么两指乒乓在大多数安卓设备上不起作用一样,它们中的大多数只有有限的多点触控功能对于捏和缩放,但仅此而已……在 htc 设备上开发时,您必须牢记这一点——也不是答案。演示视频:youtube.com/watch?v=7rOgFX1-EwE
-
@kcoppock:哈哈,是的,为指出这一点而欢呼。我首先添加了 SeekBar,然后复制了第二个并添加了一个 LinearLayout,这给我留下了三个!现在正在编辑...:P
-
哈哈好吧,有道理:P 无论如何都不会伤害任何东西。
-
我不明白问题出在哪里。如果设备是多点触控的,您可以简单地附加 2 个不同的侦听器(或在视图 ID 上进行切换的同一侦听器)来处理触摸搜索栏。
标签: android android-layout view