0
我正在爲一款紙牌遊戲編寫一個小記事本,我希望能夠通過設置活動選擇玩家的數量。 我設法創建了一個可以選擇玩家數量的ListPreference首選項屏幕。 我怎樣才能獲得並參考該選擇在我的MainActivity.class,所以我可以做這樣的事情:如何從ListPreference中獲取選定的項目
if(amountPlayers < 3){
editText3main.setKeyListener(null);
editText4main.setKeyListener(null);
}
在此先感謝。
這樣做,改變設置中玩家的數量並不會影響變量「amountPlayers」......不過改變defaultValue的作品,我確實在ListPreference下的首選項屏幕上找到了pref鍵,對不對? – rn42v1r
它不會影響amountPlayers變量,除非您將新選擇的值分配給amountPlayers變量。查看我發佈的代碼的最後一行。 –
你的意思是?:
int amountPlayers = settings.getInt("list_preference_1", defaultValue);
– rn42v1r