0
我想從edittextpreference傳遞一些數據給我的broadcastreciever接收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監守它不會讓我導入SharedPreference類,並給出了一個錯誤,如創建類SharedPreference ...沒有任何選項用於導入SharePreference類... – kashifmehmood 2012-04-07 14:08:09
哦,我的壞它是sharedpreferences不sharedprefernce ... – kashifmehmood 2012-04-07 14:36:09
一個更多的事情我怎麼傳遞額外的意圖到廣播接收機 – kashifmehmood 2012-04-07 14:37:03