2011-08-08 48 views
1

是否可以使用恢復依賴關係?Android偏好設置:依賴關係

<Preference android:key="test" 
    android:title="@string/test" android:summary="@string/test_summary" 
    android:dependency="dependOn" /> 

在這個例子中,如果選擇了dependsOn,那麼會顯示測試首選項,但是我希望它能夠反過來。

+1

我相信這是你正在尋找http://stackoverflow.com/questions/3591901/how-to-do-opposite-of-of-preference-attribute-androiddependency/3591956#3591956 – hrules6872

回答

0

您可以將一個偵聽器放在dependOn複選框上,並啓用測試首選項,因爲dependOn將變爲選中狀態。在dependOn定義

android:disableDependentsState="true" 

問候, 斯特凡

+0

謝謝,那會也是我的解決方案。但我在那裏也有一個更簡單的方法來實現它。 –

6

實際上,你可以通過設置實現這一目標。