هم اکنون عضو شوید

ورود

فراموشی گذرواژه

گذروازه خود را فراموش کردید ؟

ورود

عضو شوید

با عضویت در سایت از امکانات فوق العاده بهرمنده خواهید شد.

دوره آموزش برنامه نویسی اندروید
آموزش تغییر اکتیویتی پیشفرض اندروید

آموزش تغییر اکتیویتی پیشفرض اندروید

سلام دوستان و همراهان گرامی در این سری از آموزش برنامه نویسی اندرویه به آموزش تغییر اکتیویتی پیشفرض اندروید می پردازیم شاید  تغییر اکتیویتی پیشفرض اندروید کار بسیار ساده ای باشد ولی برای افراد مبتدی که برنامه نویسی اندروید را تازه شروع کرده اند ممکن است  تغییر اکتیویتی پیشفرض اندروید کار کمی سخت و در عین حال پیچیده باشد در ادامه با ما همراه باشید تا نحوه تغییر اکتیویتی پیشفرض اندروید را یاد گیرید.

 

اگر سریع بخواهیم به تغییر اکتیویتی پیشفرض اندروید بپردازیم وارد فایل AndroidManifest.xml شده (این فایل در پوشه manifest در بالاترین بخش منو درختی قرار دارد)

بعد از اینکه این فایل را باز کردید با کد زیر رو به رو خواهید شد.

 

در بالا یک تگ به نام intent-filter وجود دارد که در این تگ گفته می شود اکتیویتی چه کاری انجام دهد درون تگه گفته شده یک تگ به نام category این تعیین کننده این است که چه اکتیویتی شروع کننده یا اکتیویتی starter باشد چند راه برای تغییر آن وجود دارد مثلا فکر کنید شما دوتا اکتیویتی دارید و کد AndroidManifest.xml آن همانند زیر است.

حالا می خواهیم اکتیویتی دوم ما اکتیویتی شروع کننده یا اکتیویتی پیشفرض ما شود برای اینکار همانند زیر عمل می کنیم.

 

همانطور که دید کل Intentfilter را از اکتیویتی بالا Cut کردیم و در اکتیویتی پایین قرار دادیم.

 

این آموزش هم همانند آموزش های قبلی به پایان رسید.

موفق و موید باشید.

درباره نویسنده

با زبان های برنامه نویسی C# , Java , Php به صورت تخصصی کار کردم و بیشتر وقتم رو در برنامه نویسی می گذرونم علاقه زیادی به ساخت اپلیکیشن اندروید دارم.

نظر ( ۱ )

  1. محمد رضا
    ۲, خرداد , ۱۳۹۹ در ۶:۰۷ ق.ظ

    با سلام خدمت شما.
    من دو اکتیویتی دارم ولی هر کاری می کنم اکتیویتی دوم پیش عرض اجرا نمیشه.
    تمام کار از جمله کاری که در بالا گفتید رو انجام دادم.