۱۳۹۳/۰۸/۱۹, ۱۱:۵۴ ق.ظ
۱۳۹۳/۰۸/۱۹, ۰۷:۱۰ ب.ظ
دوست عزیز من اگه منتظورتون درست متووجه شده باشم شما میخواید یه Shourtcut از برنامتون روی هوم داشته باشید
برای این کار ابتدا کد زیر رو در ماینی فست تعریف میکنید
بعد این کد رو داخل اولین اکتیویتی که اجرا میشه داخل متد onCreate کپی کنید
این کد رو با کمی تغییر از این سایت گرفتم براتون
موفق باشید
برای این کار ابتدا کد زیر رو در ماینی فست تعریف میکنید
کد پیاچپی:
<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);
}
این کد رو با کمی تغییر از این سایت گرفتم براتون
موفق باشید
۱۳۹۳/۰۸/۱۹, ۰۷:۳۱ ب.ظ
ممنون لطف کردی
فقط یه سوال :
زیر گزینه shortcut در اکتیویتی خط قرمز میکشه
دلیلش رو میدونی؟
فقط یه سوال :
زیر گزینه shortcut در اکتیویتی خط قرمز میکشه
دلیلش رو میدونی؟
۱۳۹۳/۰۸/۲۰, ۱۲:۰۴ ق.ظ
اها ببخشید فراموش کردم بگم
این رو هم بالای (خارج ) از متد onCreate بزارید برای تعریف boolen
این رو هم بالای (خارج ) از متد onCreate بزارید برای تعریف boolen
کد:
boolean shortcut;