1. 程式人生 > >最簡單的“系統設定隱藏多餘選項”方法

最簡單的“系統設定隱藏多餘選項”方法

一,在原始碼中找到Settings.java類,

                   然後找到updateHeaderList方法,根據多餘選項的ID來進行隱藏。例如:

                  if(id == R.id.sound_settings)

                     {
                       target.remove(header);
                      }

即隱藏的是聲音。

如果是無線網路、裝置、個人、系統等標題選項,他們沒有ID,所以無法根據ID刪除,可以找到settings_headers.xml檔案,直接進行註釋隱藏,沒有關聯項,不會報錯。

如果還不知道Settings.java類具體如何修改,那麼可以下載我上傳的Settings.java類來研究,絕對很簡單