Помогите пожалуйста с решением следующей задачи:
Preference.xml
Код: Выделить всё
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<PreferenceCategory
android:title="Система">
<CheckBoxPreference
android:key="flash"
android:title="@string/flash"
android:summary="@string/flash_summary"
android:defaultValue="true" />
<CheckBoxPreference
android:key="song"
android:title="@string/song"
android:summary="@string/song_summary"
android:defaultValue="true" />
</PreferenceCategory>
</PreferenceScreen>
Код: Выделить всё
package com.custom.ChangePreference;
import android.os.Bundle;
import android.preference.PreferenceActivity;
public class Preference extends PreferenceActivity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.settings);
}
}
Как сделать, что бы при активации параметра flash создавался (и удалялся если параметр деактивирован) пустой файл с именем "flash_on" в папке /data/data/com.custom.ChangePreference
и соответственно при активации параметра song создавался (и удалялся если параметр деактивирован) пустой файл с именем "song_on" в папке /data/data/com.custom.ChangePreference
Буду очень благодарен за помощь + отблагодарю финансово, суммой(в разумных приделах) которую озвучит тот кто поможет

