一起学android之如何卸载指定的 应用程序(25)
16lz
2022-07-29
效果图如下:
代码如下:
public class MainActivity extends Activity {private Button btn_delete;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);initView();}private void initView(){btn_delete=(Button)findViewById(R.id.btn_delete);btn_delete.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {String packagename = "com.mobilesafe";Intent deleteIntent = new Intent();deleteIntent.setAction(Intent.ACTION_DELETE);deleteIntent.setData(Uri.parse("package:" + packagename));startActivityForResult(deleteIntent, 0);}});}@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {super.onActivityResult(requestCode, resultCode, data);Toast.makeText(MainActivity.this, "卸载成功!", Toast.LENGTH_LONG);}}
以上packagename指的是你想要卸载应用程序的包名,也就是AndroidManifest.xml中的package指定的内容
转载请注明出处:http://blog.csdn.net/hai_qing_xu_kong/article/details/44263287情绪控_
更多相关文章
- android EditText设置不可写
- TabHost与RadioGroup结合完成的菜单【带效果图】5个Activity
- Android(安卓)Activity的启动
- APP开发实战94-Vector静态图的使用
- Android(安卓)开发中的倒计时
- Gradle多渠道打包
- [APP] Android(安卓)开发笔记 006-使用短信验证SDK进行短信验证
- Android(安卓)5.x特性概览二
- android listview custom style 自定义样式