Parsi Coders
دریافت پیامک با BroadcastReceiver - نسخه قابل چاپ

+- Parsi Coders (http://parsicoders.com)
+-- انجمن: Mobile (http://parsicoders.com/forumdisplay.php?fid=56)
+--- انجمن: Basic4Android (http://parsicoders.com/forumdisplay.php?fid=112)
+--- موضوع: دریافت پیامک با BroadcastReceiver (/showthread.php?tid=3780)



دریافت پیامک با BroadcastReceiver - Ehsaan4Android - 02-18-2015

سلام دوستان، از اینکه به جمع شما پیوستم خوشحالم!

سوالی در مورد B4a داشتم و اون هم این هست که الان من یه سرویس دارم به این صورت:
کد:
#Region  Service Attributes
    #StartAtBoot: True
    #StartCommandReturnValue: android.app.Service.START_STICKY
#End Region

Sub Process_Globals
    'These global variables will be declared once when the application starts.
    'These variables can be accessed from all modules
    Type Message ( Address As String, Body As String )
    Dim db As SQL
    db.Initialize( File.DirInternal, "blockit.sqlite", True )
    Dim BroadCast As BroadCastReceiver
End Sub

Sub Service_Create
    BroadCast.Initialize( "Interceptor" )
End Sub

Sub Service_Start (StartingIntent As Intent)
    Log( "Service started" )
    BroadCast.addAction( "android.provider.Telephony.SMS_RECEIVED" )
    BroadCast.addAction( BroadCast.SMS_RECEIVED )
    BroadCast.SetPriority( 13780927 )
    BroadCast.registerReceiver( "" )
    
    Log( "BroadcastReceiver prepared" )
End Sub

Sub Service_Destroy
    
End Sub

Sub Interceptor_OnReceive( Action As String )
    
End Sub

مشکلم الان Interceptor_OnReceive هست که من چجوری میتونم متن و ارسال کننده پیامک رو هم بگیرم؟
چون فقط یه Action بهم میده و Intent بهم نمیده، ممنون میشم کمکم کنید

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


RE: دریافت پیامک با BroadcastReceiver - Mramir - 04-05-2016

من این مشکل حل کردم
ولی مشکل من اینه که چطور متن ارسال کننده رو بگیرم
دریافت کننده میشه ولی ارسال ککنده ؟؟