我有一個FrameLayout視圖,其中包含一個(類似MapView的)控件和一些覆蓋它的其他按鈕。 (佈局xml在下面)。如何控制Android視圖中的軌跡球行爲?
我想允許用戶平移/不僅使用觸摸而且軌跡球滾動主視圖。 問題是 - 採用了軌跡球剛接通佈局的所有控件之間的焦點,而我似乎無法找到一種方法來包含onTrackballEvent到剛剛的MainView。
歡迎任何建議,在此先感謝。
<?xml version="1.0" encoding="utf-8"?>
<merge xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent">
<FrameLayout android:id="@+id/pageView"
xmlns:panel="http://schemas.android.com/apk/res/com.yappa"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<MainView
android:id="@+id/mainView"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
</MainView>
<ZoomControls android:id="@+id/ZoomControls01"
android:layout_gravity="bottom|center"
android:layout_height="wrap_content" android:layout_width="wrap_content">
</ZoomControls>
<Panel
....
</Panel>
</FrameLayout>
</merge>
你有沒有試過玩過`android:focusable`屬性? – Ari 2009-07-01 03:17:16
可控焦點控制你如何從一個控件轉到另一個控件。不是我的問題,意味着 – reflog 2009-08-09 10:45:36