在我的Android應用程序中,我有一個佈局,其中有七天的開始和結束按鈕,每個按鈕打開時間選擇器供他選擇他最喜歡的時間。我的需求是必須禁用時間選擇器按鈕的多指觸摸(開始和結束時間按鈕)。我的意思是禁用多指觸摸,即如果同時觸摸打開兩個時間選擇器的兩個按鈕。這是我的佈局結構:在我的Android應用程序中禁用多指觸摸
<LinearLayout>
.......
<ScrollView>
<LinearLayout>
<TableLayout>
<!--Sunday -->
<TableRow>
<Texview/>
<Button/> <!-- start time -->
<Button/> <!-- endtime -->
</TableRow>
..........
<!--Saturday -->
<TableRow>
<Texview/>
<Button/> <!-- start time -->
<Button/> <!-- endtime -->
</TableRow>
.............
<TableLayout>
</LinearLayout>
</ScrollView>
</LinearLayout>
我試圖在每一個TableRow
,TableLayout
android:splitMotionEvents="false"
,並ScrollView
及其子LinearLayout
,但它不會禁用多點觸摸的開始和結束時間的按鈕。如何禁用開始和結束時間按鈕的多點觸摸?請協助我。
我試圖還有如下:
<uses-feature android:name="android.hardware.touchscreen.multitouch" android:required="false" />
「必須禁用時間選擇器按鈕的多點觸摸」 - 這是什麼意思?您認爲這些按鈕使用什麼特定的多點觸控手勢? – CommonsWare
我的意思是禁用多指觸摸,即如果同時觸摸兩個打開兩個時間選擇器的按鈕。 –