رفتن به مطلب
  • 0

فراخوانی پوش در برنامه


ilan

سوال

سلام دوستان 

از سرویسهای چشمک برای پوش استفاده میکنم و بدرستی پوش دریافت میکنم.

میخوام وقتی روی پوش کلیک میکنم داخل برنامه یک اکتیویتی باز بشه و اطلاعات نمایش داده بشه.

نمیدونم با چه چیزی و چه کدی پوش رو فراخوانی کنم.

کدهام اینه :

Sub Activity_Create(FirstTime As Boolean)
    ToastMessageShow("پوش دریافت شد ",True)
    Activity.LoadLayout("Layout1")
     Dim intent As Intent
     intent =Activity.GetStartingIntent()
    Log(intent.GetExtra("me.cheshmak.data")) 'Read Cheshmak Data
End Sub

لطفا راهنمایی کنید.

ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

7 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در 49 دقیقه قبل، ilan گفته است :

سلام دوستان 

از سرویسهای چشمک برای پوش استفاده میکنم و بدرستی پوش دریافت میکنم.

میخوام وقتی روی پوش کلیک میکنم داخل برنامه یک اکتیویتی باز بشه و اطلاعات نمایش داده بشه.

نمیدونم با چه چیزی و چه کدی پوش رو فراخوانی کنم.

کدهام اینه :

Sub Activity_Create(FirstTime As Boolean)
    ToastMessageShow("پوش دریافت شد ",True)
    Activity.LoadLayout("Layout1")
     Dim intent As Intent
     intent =Activity.GetStartingIntent()
    Log(intent.GetExtra("me.cheshmak.data")) 'Read Cheshmak Data
End Sub

لطفا راهنمایی کنید.

ممنونم

سلام

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

AddActivityText(REPLACE_WITH_ACTIVITY_NAME,<meta-data android:name="cheshmakPush" android:value="openActivityOnPush"/>)

نام اکتیویتی مورد نظر را با REPLACE_WITH_ACTIVITY_NAME عوض نمایید. 

درون خود مستندات چشمک هم هست

https://www.cheshmak.me/docs/مستند-استفاده-از-basic4android/#۴.فراخوانیچشمک

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 26 دقیقه قبل، Mr.Kafiri گفته است :

سلام

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


AddActivityText(REPLACE_WITH_ACTIVITY_NAME,<meta-data android:name="cheshmakPush" android:value="openActivityOnPush"/>)

نام اکتیویتی مورد نظر را با REPLACE_WITH_ACTIVITY_NAME عوض نمایید. 

درون خود مستندات چشمک هم هست

https://www.cheshmak.me/docs/مستند-استفاده-از-basic4android/#۴.فراخوانیچشمک

ممنونم دوست من

همینکار رو کردم و اکتیویتی باز میشه 

میخوام وقتی اکتیویتی باز میشه متن یا محتوای پوش بصورت کامل نمایش داده بشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 دقیقه قبل، ilan گفته است :

میخوام وقتی اکتیویتی باز میشه متن یا محتوای پوش بصورت کامل نمایش داده بشه

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

بعد جیسون رو بگیرید و نشون بدید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 7 دقیقه قبل، Mr.Kafiri گفته است :

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

بعد جیسون رو بگیرید و نشون بدید.

درست میفرمائید ولی بدون جیسون هم امکانپذیر هست و قبلا بیشتر دوستان انجام دادن

ولی من پیدا نمیکنم کجا راهنمایی کرده بودند

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 15 دقیقه قبل، ilan گفته است :

درست میفرمائید ولی بدون جیسون هم امکانپذیر هست و قبلا بیشتر دوستان انجام دادن

ولی من پیدا نمیکنم کجا راهنمایی کرده بودند

کتابخانه  NotificationListener رو تیک بزن بعد:

Dim n As NotificationListener

بعد داخل اکتیویتی کریت:

n.Initialize("n")

حالا دوتا رویداد داره:

Sub n_NotificationPosted (SBN As StatusBarNotification)
---
End Sub
Sub n_NotificationRemoved (SBN As StatusBarNotification)
---
End Sub

که هردو مشخصه ، یکیش زمانیه که نوتیفیشکن جدید اومده یکی هم زمانیه که حذف شده.

حالا این رویداد که نوتیقیکشن جدید اومده میشه هرعملی دوست داری روش انجام داد:

Sub n_NotificationPosted (SBN As StatusBarNotification)

Log(SBN.TickerText) 'متن نوتیفشکن 
Log(SBN.Id) 'ایدیش 
Log(SBN.PackageName) ' از کدوم برنامه اومده 

End Sub

اصلا همه چیش مشخصه . مثلا برای حذف همه نوتیها:

n.ClearAll

بقیه هم خودت یه n بنویس نقطه بذار بقیه پارامتر هاشو میبینی ...

روش کار کن متوجه میشی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 1 دقیقه قبل، Mr.Kafiri گفته است :

کتابخانه  NotificationListener رو تیک بزن بعد:


Dim n As NotificationListener

بعد داخل اکتیویتی کریت:


n.Initialize("n")

حالا دوتا رویداد داره:


Sub n_NotificationPosted (SBN As StatusBarNotification) End Sub Sub n_NotificationRemoved (SBN As StatusBarNotification) End Sub

که هردو مشخصه ، یکیش زمانیه که نوتیفیشکن جدید اومده یکی هم زمانیه که حذف شده.

حالا این رویداد که نوتیقیکشن جدید اومده میشه هرعملی دوست داری روش انجام داد:


Sub n_NotificationPosted (SBN As StatusBarNotification) Log(SBN.TickerText) 'متن نوتیفشکن Log(SBN.Id) 'ایدیش Log(SBN.PackageName) ' از کدوم برنامه اومده End Sub

اصلا همه چیش مشخصه . مثلا برای حذف همه نوتیها:


n.ClearAll

بقیه هم خودت یه n بنویس نقطه بذار بقیه پارامتر هاشو میبینی ...

روش کار کن متوجه میشی.

دمت گرم دوست خوبم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 11 ساعت قبل، ilan گفته است :

دمت گرم دوست خوبم

سلام مجدد

من هرکاری کردم نتونستم راه بندازم نوتیفیکشنم رو

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

دوستان عزیز راه حل ساده تر ندارید؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

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

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...