کار کردن نرم افزار بدون بالا امدن صفحه یا همون لایون

پرسش

وازم سلام

من نرم افزار ی در b4a برای نابینایان ساختم میخوام وقتی اون شرطی که برای فعال شدنش گذاشتم برقرار شد نرم افزار فعال بشه و کارشو کنه اما صفحه ان تا زمانی که روی ایکون کلیک نشده بالا نیاید

حالا من نمیدونم اینرو چجوری انجامش بدم لطفا کمکم کنید خیلی برام مهمه

در انتظار پاسخ 0
, امیر قارزی 2 هفته 3 پاسخ ها 26 بازدید کاربر جدید 0

پاسخ ها ( 3 )

  1. سلام

    اگه متوجه منظورتون شدم، میخواید لایوت اصلی برنامتون نمایش داده نشه و یک دکمه ای قرار بدید برای ورود به برنامه یا هر شرط دیگه ای

    سورس زیر رو بررسی کنید:

    در این سورس یه لایوت دیگه درست کردیم و به عنوان صفحه اصلی برنامه انتخاب کردیم، و گفتیم که تا زمانی که کاربر رمز رو وارد نکرد، صفحه اصلی نمایش داده نشه، حال شما میتونید کد ورود رو حذف کنید و دکمه ای براش بزارید

    موفق باشید.

  2. سلام

    نه اینجوری نمی خوام نگاه کنید من نرم افزاری میخوام بسازم که وقتی کاربر هدست خود را به موبایل وصل کرد کاری که به نرم افزار دادم رو انجام بده دستور از سمت کاربر هم از راه مدارات الکترونیکی به موبایل انتقال داده می شه

    حالا من کار های بالا رو انجام دادم ولی بجزء بالا نیامدن لایوت بجزء در حالت کلیک کردن کاربر رو ایکون نرم افزار و یکی دیگه اینکه نرم افزار در صورت خاموش بودن صفحه گوشی نرم افزار کارشو کنه

  3. متاسفانه منظورتون رو متوجه نشدم …

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

    توضیحات سرویس ها که از منوی Project میتونید سرویس بسازید:

    سه نوع سرویس داریم: Service_Create, Service_Start, StartService که توضیحات هر یک:

    • در ساب  Service_Create کدهایی که میخوای به محض ران شدن سرویس اجرا بشه رو بذار (مثل Activity_Create)
    • توی ساب Service_Start هم کدهایی که با هر بار استارت شدن سرویس میخوای اجرا بشن رو بذار
    • مثلا با StartService میتونی از توی اکتیویتی دستور اجرا یه سرویس رو بدی

نوشتن پاسخ