Android 拦截修改电话号码
16lz
2021-01-23
第一步:把要添加的号码存储到config.xml文件
public class IPActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button button = new Button(this); final EditText editText = new EditText(this); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { SharedPreferences sp = getSharedPreferences("config" ,Context.MODE_PRIVATE); sp.edit().putString("ip", editText.getText().toString().trim()).commit(); } }); }}
第二步:使用广播拦截电话号码,并修改
public class IPBrocastReceiver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { String resultData = getResultData(); SharedPreferences sp = context.getSharedPreferences("config", Context.MODE_PRIVATE); String ip = sp.getString("ip", null); setResultData(ip + resultData); }}
更多相关文章
- android通过号码查询联系人姓名
- Android 使用ContentObserver监听短信的变化,并发送信息给特定的
- android 版 双色球号码生成
- Android根据电话号码取得联系人姓名及头像
- Android手机中紧急号码的定制
- android edittext 输入手机号码格式变化
- Android 获取手机号码
- android 键对应的号码
- 获取Android短信草稿箱号码为空的解决办法