26 lines
456 B
Python
26 lines
456 B
Python
'''
|
|
Android SMS
|
|
-----------
|
|
'''
|
|
|
|
from jnius import autoclass
|
|
from plyer.facades import Sms
|
|
|
|
SmsManager = autoclass('android.telephony.SmsManager')
|
|
|
|
|
|
class AndroidSms(Sms):
|
|
|
|
def _send(self, **kwargs):
|
|
sms = SmsManager.getDefault()
|
|
|
|
recipient = kwargs.get('recipient')
|
|
message = kwargs.get('message')
|
|
|
|
if sms:
|
|
sms.sendTextMessage(recipient, None, message, None, None)
|
|
|
|
|
|
def instance():
|
|
return AndroidSms()
|