android url 快捷方式,Android向桌面添加快捷方式,使其指向特定的(URL)网页
/*
* 在桌面添加快捷方式
* @param????? icon???????? 快捷方式圖標
* @param????? name????? 快捷方式名稱
* @param????? uri?????????? 快捷方式的intent Uri
*/
public void addShortcut(Parcelable icon, String name, Uri uri){
Intent intentAddShortcut = new Intent(ACTION_ADD_SHORTCUT);
//添加名稱
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, name);
//添加圖標
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
//設置Launcher的Uri數據
Intent intentLauncher = new Intent();
intentLauncher.setData(uri);
//添加快捷方式的啟動方法
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intentLauncher);
sendBroadcast(intentAddShortcut);
}
/*
* 在桌面添加快捷方式
* @param????? icon???????? 快捷方式圖標
* @param????? name????? 快捷方式名稱
* @param????? uri?????????? 快捷方式的intent Uri
*/
public void addShortcut(Parcelable icon, String name, Uri uri){
Intent intentAddShortcut = new Intent(ACTION_ADD_SHORTCUT);
//添加名稱
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, name);
//添加圖標
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
//設置Launcher的Uri數據
Intent intentLauncher = new Intent();
intentLauncher.setData(uri);
//添加快捷方式的啟動方法
intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intentLauncher);
sendBroadcast(intentAddShortcut);
}
2.權限設置
這里第一個參數Parcelable類型的icon如何獲得呢,以下舉個例子從Drawable文件夾中獲取圖片。
Parcelable icon = Intent.ShortcutIconResource.fromContext(this, R.drawable.icon);
總結
以上是生活随笔為你收集整理的android url 快捷方式,Android向桌面添加快捷方式,使其指向特定的(URL)网页的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机机器人方向,计算机考研想学习智能机
- 下一篇: linux ftp用户指定多个目录,li