کلیدستان

نسخه‌ی کامل: قرار دادن آیکون برنامه در صفحه home
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
 وقت بخیر

دوستان میتونید راهنماییم کنید که با استفاده از چه کدی آیکون برنامه رو به صفحه home (دسکتاپ اندروید) اضافه کنم

ممنون میشم راهنماییم کنید
با تشکر
دوست عزیز من اگه منتظورتون درست متووجه شده باشم شما میخواید یه Shourtcut از برنامتون روی هوم داشته باشید
برای این کار ابتدا کد زیر رو در ماینی فست تعریف میکنید 

کد پی‌اچ‌پی:
<uses-permission
        android
:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> 

بعد این کد رو داخل اولین اکتیویتی که اجرا میشه داخل متد onCreate کپی کنید

کد:
// در اینجا هم از SharedPreferences 
//برای ایجاد میانبر برای یک بار استفاده شده
        final SharedPreferences shp = getSharedPreferences("sett", MODE_PRIVATE);
        shortcut = shp.getBoolean("tos", true);
        SharedPreferences.Editor shpE = shp.edit();
        shpE.putBoolean("tos",false);
        shpE.commit();

        if (shortcut){

            Intent shortcutIntent = new Intent(getApplicationContext(),
                    Splash.class);

            shortcutIntent.setAction(Intent.ACTION_MAIN);

            Intent addIntent = new Intent();
            addIntent
                    .putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
            addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "My Appellation");
            addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,
                    Intent.ShortcutIconResource.fromContext(getApplicationContext(),
                            R.drawable.ic_launcher));

            addIntent
                    .setAction("com.android.launcher.action.INSTALL_SHORTCUT");
            getApplicationContext().sendBroadcast(addIntent);
        }
 

این کد رو با کمی تغییر از این سایت گرفتم براتون Wink
موفق باشید
ممنون لطف کردی

فقط یه سوال :
زیر گزینه shortcut در اکتیویتی خط قرمز میکشه

دلیلش رو میدونی؟
 
اها ببخشید فراموش کردم بگم
این رو هم بالای (خارج ) از متد onCreate بزارید برای تعریف boolen

کد:
boolean shortcut;