«android-preferences» 태그된 질문

30
기본 설정 요약에서 Android 기본 설정의 현재 값을 표시하려면 어떻게합니까?
이것은 매우 자주 나타납니다. 사용자가 Android 앱에서 환경 설정을 편집 할 때 Preference요약 에서 현재 설정된 환경 설정 값을 볼 수 있기를 바랍니다 . 예 : 메시지를 정리해야하는 일 수를 지정하는 "오래된 메시지 폐기"에 대한 환경 설정이있는 경우 에서 PreferenceActivity내가 볼 수있는 사용자를하고 싶습니다 : "오래된 메시지 삭제" <-제목 " …

8
SharedPreferences.onSharedPreferenceChangeListener가 지속적으로 호출되지 않습니다
onCreate()기본 활동 에서 다음과 같이 환경 설정 변경 리스너를 등록하고 있습니다 . SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this); prefs.registerOnSharedPreferenceChangeListener( new SharedPreferences.OnSharedPreferenceChangeListener() { public void onSharedPreferenceChanged( SharedPreferences prefs, String key) { System.out.println(key); } }); 문제는 청취자가 항상 호출되는 것은 아닙니다. 환경 설정이 처음 몇 번 변경되면 앱을 제거했다가 다시 설치할 때까지 더 이상 …


10
PreferenceScreen에 버튼을 추가하는 방법?
저는 Android 개발을 처음 접했고 환경 설정을 만났습니다. PreferenceScreen로그인 기능을 찾아서 만들고 싶었습니다. 내가 가진 유일한 문제는에 "로그인"버튼을 추가하는 방법을 모른다는 것 PreferenceScreen입니다. 내 PreferenceScreen모습은 다음과 같습니다. <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> ... <PreferenceScreen android:title="@string/login" android:key="Login"> <EditTextPreference android:persistent="true" android:title="@string/username" android:key="Username"></EditTextPreference> <EditTextPreference android:title="@string/password" android:persistent="true" android:password="true" android:key="Password"></EditTextPreference> </PreferenceScreen> ... </PreferenceScreen> 버튼은 두 EditTextPreferences 바로 아래에 …

5
Android 환경 설정 onclick 이벤트
내 preferences.xml에는 다음과 같은 환경 설정 요소가 있습니다. <Preference android:title="About" /> onClick이벤트 를 할당하고 싶기 때문에 사용자가 클릭하면 새 Intent브라우저 나 브라우저를 열 수 있습니다 . 버튼을 사용하는 것처럼 시도했지만 작동하지 않는 것 같습니다.



6
Android에서 응용 프로그램을 제거하는 동안 공유 기본 설정을 제거하는 방법
나는 그것을 통해 사용자 이름 및 암호와 같은 로그인 세부 정보를 저장하는 안드로이드 응용 프로그램이 SharedPreferences있지만 SharedPreferences응용 프로그램을 제거 하는 동안 사용한 모든 것을 제거해야합니다 . 어떻게하나요? SavePreferences("one ", ""); SavePreferences("two", ""); LoadPreferences(); private void SavePreferences(String key, String value){ sharedPreferences = getSharedPreferences("TEST", MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); editor.putString(key, value); editor.commit(); …

8
PreferenceFragment 내에서 기본 설정 변경을 수신하는 방법은 무엇입니까?
여기 에 설명 된대로 PreferenceFragment를 서브 클래 싱하고 Activity 내부에 표시합니다. 이 문서는 여기 에서 환경 설정 변경을 수신하는 방법을 설명 하지만 PreferenceActivity를 하위 클래스로 만드는 경우에만 해당됩니다. 그렇게하지 않는데 선호도 변경을 어떻게 듣나요? 내 PreferenceFragment에서 OnSharedPreferenceChangeListener를 구현하려고 시도했지만 작동하지 않는 것 같습니다 ( onSharedPreferenceChanged호출되지 않는 것 같습니다). 이것은 지금까지 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.