私はプリファレンスリストを作成しました。プリファレンスをシークバーに追加する
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen
xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory android:title="Settings">
<ListPreference
android:key="listPref"
android:title="Shake sensitivity"
android:summary=""
android:entries="@array/listArray"
android:entryValues="@array/listValues"
android:defaultValue="165" />
<SeekBarPreference
android:defaultValue="22"
android:title="Set the default time"
android:key="seekBar">
</SeekBarPreference>
<CheckBoxPreference
android:key="checkboxPref"
android:title="Autodecrease music"
android:summary=""
android:defaultValue="true"/>
</PreferenceCategory>
</PreferenceScreen>
私はSeekBarPreferenceボタンを押すと、ダイアログがシークバーとし、2つのボタンを思い付く:以下含まれていて、私はこれは私のpreferencelayout.xml
ファイルに私を取得するコード
addPreferencesFromResource(R.xml.preferencelayout);
からそれを得ます、保存してキャンセル!ここで
は、私の質問が来る:
私はシークバーが現在指していることをその値を表示することがシークバーの横に表示されるのTextViewまたは何かを追加することはできますか?
ユーザーが入力した値を取得するにはどうすればよいですか?
ありがとうございます!
FYI:上記リンクは不在リンク(404)です。あなたの答えは –