Farzad Sarseifi 575 ارسال شده در ۲۰ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ چند وقتی است میبینم بیشتر دوستان یک مشکل دارند،که چرا وقتی وارد چندین اکتیویتی میشویم نمی توانیم برنامه را ببندیم،بیشتر از کد finish استفاده میکنند،که این کد باعث میشود فقط یک اکتیویتی به عقب برگردیم. در این آموزش چندین نمونه کد برای خروج از اکتیویتی و اپلیکیشن را قرار میدهم: 1-خروج از اکتیویتی : finish(); 2-خروج از اکتیویتی : System.Exit(0); 3-بستن اپلیکیشن : برای اینکار باید تابع onDestory را Override کنید ، سپس کد زیر را بنویسید. @Override protected void onDestroy() { // TODO Auto-generated method stub android.os.Process.killProcess(android.os.Process.myPid()); super.onDestroy(); } نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۲۰ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ این تابع onDestoryرو باید توی کدوم اکتیویتی بنویسیم ؟ Main Activity یا همه ی اکتیویتی ها ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Farzad Sarseifi 575 ارسال شده در ۲۰ خرداد ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ در همون اکتیویتی که میخواهید دکمه خروج را بزارید،این تابع را قرار دهید نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۲۰ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۰ خرداد ۱۳۹۲ من از این کد استفاده کردم ، ولی مشکل حل نشد من یک button دارم که تو onclick نوشتم system.exit(0( و این تابع شما رو توی همون اکتیویتی قرار دادم اما مشکل هنوز حل نشده و موقع خروج چندین بار باید دکمه خروج رو بزنی تا بالاخره برنامه بسته شه . نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۲۱ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۱ خرداد ۱۳۹۲ اینم کدی که برای خروج از برنامه نوشتم و کار نمیکنه package com.example.mashhadcinema;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.WindowManager;import android.view.View.OnClickListener;import android.widget.ImageButton;public class AppMenu extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_appmenu); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); ImageButton BtnExit = (ImageButton)findViewById(R.id.BtnExit); BtnExit.setOnClickListener(BtnExitOnClick); ImageButton BtnAboutUs = (ImageButton)findViewById(R.id.BtnAboutUs); BtnAboutUs.setOnClickListener(BtnAboutUsOnClick);}private OnClickListener BtnExitOnClick = new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub System.exit(0); }};@Override protected void onDestroy() { // TODO Auto-generated method stub android.os.Process.killProcess(android.os.Process.myPid()); super.onDestroy(); }private OnClickListener BtnAboutUsOnClick = new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub LoadAboutUsActivity(); }};private void LoadAboutUsActivity(){ Intent intent = new Intent(this,AboutUs.class); startActivity(intent); //AppMenu.this.finish();}} نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۲۱ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۱ خرداد ۱۳۹۲ مشکل این کد خروج از برنامه رو پیدا کردین ؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
mahditofighi 2 ارسال شده در ۲۱ خرداد ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۱ خرداد ۱۳۹۲ از دوستان خواهش می کنم این مشکل خروج از برنامه رو بررسی و مشکلش رو حل کنن . به معضل بزرگی تبدیل شده . ممنون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
farhad 0 ارسال شده در ۷ بهمن ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۷ بهمن ۱۳۹۲ [shcode=java]Button Exit = (Button)findViewById(R.id.exit); Exit.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { Intent intent = new Intent(getApplicationContext(), MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); intent.putExtra("EXIT", true); startActivity(intent); } }); [/shcode] بعد در اکتیویتی اصلی، بعد از onCreat [shcode=java] if (getIntent().getBooleanExtra("EXIT", false)) { finish(); } [/shcode] توضیح: کد اول همه اکتیویتی ها فعال به غیر از MainActivity را میبندد، وقتی وارد MainActivity می شویم با کد دوم بررسی می شود که کاربر در خواست خروج دارد یا فقط MainActivity فراخوانی شده است. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
alitm 0 ارسال شده در ۷ بهمن ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۷ بهمن ۱۳۹۲ سلام.یه سوال دارم ممنون میشم کمک کنی. آقا من یه دونه imagebutton دارم که کاربر وقتی روش کلیک میکنه وارد یک اکتیویتی جدید میشه و در اون اکتیویتی از کاربر سوال میشه که آیا میخواد از برنامه خارج شه یا خیر. من باید چه کدی رو روی دکمه ی (بله) بنویسم تا وقتی روش کیک کنه کلا برنامه بسته بشه و از برنامه بیاد بیرون. از ;()finish و ;()system.exit استفاده کردم ولی فقط اکتیویتی بسته شد و برنامه از نو شروع میشه. لطفا راهنمایی کنید. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
farhad 0 ارسال شده در ۸ بهمن ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۸ بهمن ۱۳۹۲ سلام.یه سوال دارم ممنون میشم کمک کنی. آقا من یه دونه imagebutton دارم که کاربر وقتی روش کلیک میکنه وارد یک اکتیویتی جدید میشه و در اون اکتیویتی از کاربر سوال میشه که آیا میخواد از برنامه خارج شه یا خیر. من باید چه کدی رو روی دکمه ی (بله) بنویسم تا وقتی روش کیک کنه کلا برنامه بسته بشه و از برنامه بیاد بیرون. از ;()finish و ;()system.exit استفاده کردم ولی فقط اکتیویتی بسته شد و برنامه از نو شروع میشه. لطفا راهنمایی کنید. همون کد اولی که گفتم رو می نویسی، به جای MainActivity اسم اکتیویتی خودت رو می نویسی، بعد هم تو اون اکتیویتی دیگه بعد از super.onCreate ... کد شرطی ای که گفتم رو مینویسی دیگه! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Pouya1999best 2 ارسال شده در ۱۵ اسفند ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۱۵ اسفند ۱۳۹۲ اگه بخوایم با یه گزینه توی منو خاج شیم چی؟؟؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Pouya1999best 2 ارسال شده در ۱۶ اسفند ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۱۶ اسفند ۱۳۹۲ میشه زودتر جواب بدید؟؟؟ نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
maliasghar 1 ارسال شده در ۱۲ فروردین ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۲ فروردین ۱۳۹۳ استاد خیلی عالی بود ممنون نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
morteza_2017 0 ارسال شده در ۸ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۸ مرداد ۱۳۹۳ به نام خدا با سلام خدمت دوستان من دارم یک اپلیکیشن اندروید با دریم ویور 5.5 کار می کنم.(فون گپ) نمی دانم چگونه دکمه خروج برای اپلیکیشنم بگذارمهر کس که می داند خواهشا من را راهنمایی کند. ایمیل: [email protected] با تشکر نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
Razieh Shahraki 49 ارسال شده در ۸ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۸ مرداد ۱۳۹۳ Click Me! نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
morteza_2017 0 ارسال شده در ۹ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۹ مرداد ۱۳۹۳ به نام خدا ضمن عرض سلام وخسته نباشید خدمت مدیر محترم انجمن این کدی که نوشتید کار نمی کند.لطفا من را راهنمایی کنید و بیشتر کد را توضیح دهید.به گمانم قسمت Click Me!اشکال دارد با تشکر مرتضی اکبری نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
SASAN_AH 38 ارسال شده در ۹ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۹ مرداد ۱۳۹۳ اموزش مشكلي نداره شما اشتباه انجام ميدين شما اين كد رو براي يك باتن توي اكتيويتي اصلي بزاريد كه با كليك شدن روش از برنامه خارج ميشه خودتون رو گيج نكنيد Button Exit = (Button)findViewById(R.id.exit); Exit.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { finish(); } }); نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
morteza_2017 0 ارسال شده در ۱۲ مرداد ۱۳۹۳ گزارش اشتراک گذاری ارسال شده در ۱۲ مرداد ۱۳۹۳ با سلام خدمت دوستان عزیز من در فون گپ می خواهم یک کتاب اندرویدی درست کنم درمحیط دریم ویور 5.5 این کار را انجام می دهم. منو ها را توانسته ام با list view بسازم. اما مطالبم را نمی دانم چگونه باید بگذارم. مطالب به صورت تایپ شده word هست. لطفا من را راهنمایی کنید که چگونه وقتی که بر روی منو مربو طه کلیک می کنیم نوشته نمایان شود. با تشکر از دوستان عزیز. نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .