Coffee-net.ir

لینک های جالب و خواندنی از سراسر وب  [آرشیو]

1398 Calendar Wallpaper

نمایش پیغام Toast به کاربر در اندروید استودیو AndroidStudio Toast

نمایش پیغام Toast به کاربر در اندروید استودیو

نمایش پیغام به کاربر در برنامه نویسی اندروید Android Toast ، این آموزش بیشتر به درد کسانی میخوره که به تازگی به سمت یادگیری برنامه نویسی اندروید آمده اند و کاربرد Toast زمانی که بخواهید به کاربر در حالت های مختلف برنامه پیغام messege نمایش دهید. این پیام رو شما می توانید بصورت پیشرفته و سفارشی ایجاد کنید اما در این آموزش شکل صحیح نوشتن دستور ارائه خواهد شد.

 

شکل کلی دستور Toast در Android Studio :

 

Toast.makeText(getBaseContext(), "محل متن شما به صورت طولانی", Toast.LENGTH_LONG).show();

 

Toast.makeText(getBaseContext(), "محل متن شما به صورت کوتاه", Toast.LENGTH_SHORT).show();

 

خب در ادامه براتون یک مثال میزنم که چطور با انتخاب یک دکمه ، پیغام دلخواه نمایش داده شود. یک دکمه بر روی اکتیویتی Layout قرار داده و در قسمت Property یک ID با نام toast و همچنین در قسمت رویداد کلیک onclick ، نام یک تابع دلخواه مثلاً ()show را وارد کنید. دقت داشته باشید پرانتز باز و بسته را آخر نام تایع وارد کنید.

سپس وارد فایل جاوا که مربوط به برنامه نویسی اون اکتیویتی است شده و دستورات زیر را وارد کنید :

 

public class MainActivity extends AppCompatActivity {
   @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    Button button = (Button)findViewById(R.id.toast);
    }
     public void show(View v) {
     Toast.makeText(getBaseContext(), "محل متن شما به صورت طولانی", Toast.LENGTH_LONG).show();
     }
}

کدهایی که به رنگ آبی نوشته شده اند باید توسط شما تایپ شود و کدهای مشکی رنگ در خود اکتیویتی وجود دارد.

در واقع در کلاس اصلی جاوا (MainActivity) ،  تابع اصلی آن بنام onCreate لود می شود. خط پنجم فرم Layout را به این صفحه که حاوی کدهای زبان جاوا است متصل می کند. خط ششم از شی دکمه یک نمونه ساخته شده و با استفاده از دستور findviewByid به دکمه داخل فرم متصل می شود.

در تایع بعدی که در واقع رویداد انتخاب شدن دکمه است دستور نمایش پیغام Toast را می نویسیم.


لطفا رای دهید !
(1 رای 4 از 5)

telegram share

نام شما:
رایـانـامه:
متـن نظر:
کد امنیتی:
عکس خوانده نمی شود