Android(安卓)拦截修改电话号码
16lz
2022-06-14
第一步:把要添加的号码存储到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, contentProvider 获取通讯录
- android通过号码查询联系人姓名
- Android短信拦截
- Android之back键拦截处理
- android拦截短信并屏蔽系统的Notification
- android(1)(四种点击事件)
- android拦截短信并屏蔽系统的Notification
- Android之back键拦截处理
- Android短信拦截解决方案