Java tutorial
//package com.java2s; // Use of this source code is governed by a BSD-style license that can be import android.content.Intent; import android.graphics.Bitmap; public class Main { private static final String INSTALL_SHORTCUT = "com.android.launcher.action.INSTALL_SHORTCUT"; /** * Creates an intent that will add a shortcut to the home screen. * @param title Title of the shortcut. * @param icon Image that represents the shortcut. * @param shortcutIntent Intent to fire when the shortcut is activated. * @return Intent for the shortcut. */ public static Intent createAddToHomeIntent(String title, Bitmap icon, Intent shortcutIntent) { Intent i = new Intent(INSTALL_SHORTCUT); i.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent); i.putExtra(Intent.EXTRA_SHORTCUT_NAME, title); i.putExtra(Intent.EXTRA_SHORTCUT_ICON, icon); return i; } }