android-preferences

    1熱度

    1回答

    我正在爲Xposed創建一個模塊,它做我想要的,但我想爲用戶提供一個簡單的首選項屏幕來輸入兩個整數值。 我主要使用的教程可以找到here on XDA。 本教程解釋了必須創建一個活動來顯示和管理首選項屏幕,好的。但之後,沒有任何解釋如何將它鏈接到Xposed,以便用戶可以單擊模塊列表中的模塊名稱並訪問首選項屏幕,而只是收到一條消息「該模塊不提供用戶界面」。 我沒有找到任何有關如何做到這一點的文檔。

    5熱度

    3回答

    作爲標題,我的PreferenceFragment與我的工具欄重疊。我已經嘗試了不同的解決方案,但問題仍然存在。希望在任何幫助。這是我的代碼。 活動: import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.Toolbar; pub

    0熱度

    2回答

    我想在我的應用程序中使用PreferenceScreen來設置一些設置。我已經定製了此頁面,併爲任何偏好設置了佈局。所有的偏好是好的,但CheckBoxPreferences,當我點擊它並沒有顯示任何反應,這是每時每刻。我可以設置是錯誤的!我爲自定義CheckBox設置了android:id="@+android:id/checkbox"。 複選框自定義XML: <?xml version="1.

    0熱度

    1回答

    我創建了一個設置菜單的基本實現,使用這種android developer guide。正如你可以從底部的gif中看到的那樣,文本顯示爲白色,而我有一個白色背景。有沒有辦法將主題設置爲明亮或其他內容,以便文本可讀? 任何幫助深表感謝感謝。 的preferences.xml <PreferenceScreen xmlns:android="http://schemas.android.com/apk

    17熱度

    1回答

    幾天前谷歌推出了Preference Support Library(Link)。我只是想實現它在我的應用程序,雖然它看起來像它不與SwitchPreferences工作這是奇怪的,因爲谷歌指出,我們可以使用相同的XML的文件和以前一樣明確地說,現在SwitchPreferences可供所有API 7+設備。 報價(Source) [...],添加使用相同的優先級的偏好XML文件 (http://

    0熱度

    1回答

    我正在製作一個應用程序,使用首選項設置菜單。我有菜單中不同對象的代碼,但分隔符是淡白色。我想使它變成更深的顏色(如黑色),以便更容易看到。我當前的代碼如下: 的preferences.xml: <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory

    8熱度

    2回答

    我正在使用一個AppCompactActivity創建應用程序,所有其他視圖都使用Fragment。所以我想使用PreferenceFragmentCompat。但是當我創建這個時,我收到以下錯誤。 02-29 10:50:01.080 9812-9812/com.example.main E/AndroidRuntime: FATAL EXCEPTION: main Process:

    1熱度

    2回答

    如何使用EditTextPreference設置最大和最小文本大小?即當最大值= 22,但用戶如設置25時,他收到吐司從設置舒適「的最大值爲22」及文字大小不會更改到25

    0熱度

    1回答

    我想在運行時添加Preference s。問題是,它們看起來不同於靜態定義的Preference s。我想我可能需要將AttributeSet傳遞給構造函數,但我不知道如何獲取系統的默認AttributeSet。 如何動態添加Preference看起來像靜態的? import android.support.v4.app.FragmentManager; import android.suppo

    1熱度

    2回答

    public class SettingsActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activi