Я хочу передать некоторые данные из edittextpreference в мою трансляцию, получающую SMS ... как я могу это сделать ... следующий код представляет то, что я делал, но это не работает ....Передача данных из операции в приемник BROADCAST
public class AppPreferences extends PreferenceActivity{
SharedPreferences prefs;
@Override
public void onCreate(Bundle b)
{
super.onCreate(b);
addPreferencesFromResource(R.xml.prefs);
prefs= PreferenceManager.getDefaultSharedPreferences(this);
Log.v("", prefs.getString("Spam", null));
Bundle ba = new Bundle();
ba.putString("spam",prefs.getString("Spam",null));
}
}
при получении его в качестве
spam=bundle.getString("spam");
Log.v("Bundle", spam);
не работает ... как я могу выполнить это ...
просто я хочу, чтобы получить текст из редактирование textpreference, которые были введены пользователем, а затем я хочу получить текст в приемнике BoradCast для соответствия некоторым определенным словам во входящих сообщениях.
Дело в том, я не могу даже сделать SharedPreference becuase это обыкновение позвольте мне импортировать SharedPreference и дает ошибку, например, создать класс SharedPreference ... там нет какой-либо опции для импорта класса SharePreference ... – kashifmehmood
oh мой плохой был sharedpreferences, а не sharedprefernce ... – kashifmehmood
Еще одна вещь, как я могу передать дополнительные функции намерения радиовещательный приемник – kashifmehmood