Acc...
E pensare che io ieri in autobus avevo scritto uno script in Lua proprio per risolvere questo tuo problema!
Vabè io ve lo scrivo, magari qualcuno è interessato
codice:
require "android"
contact = android.getInput("Inserisci il numero")
text = android.getInput("Scrivi il messaggio")
sday=android.getInput("Scegli il giorno")
while sday.result > 31 do
android.makeToast("Errore)
sday=android.getInput("Scegli il giorno")
end
shour=android.getInput("Scegli l'ora")
while shour.result > 23 do
android.makeToast("Errore)
shour=android.getInput("Scegli L'ora")
end
smin=android.getInput("Scegli i minuti")
while shour.result > 59 do
android.makeToast("Errore)
smin=android.getInput("Scegli i minuti")
end
sendtime = os.time{year=os.date("%Y"),month=os.date("%m"),day=sday.result,hour=shour.result,min=smin.result
now = os.time{year=os.date("%Y"),month=os.date("%m"),day=os.date("%d"),hour=os.date("%H"),min=os.date("%M")}
while (sendtime - now > 0)
os.execute("sleep 60")
now = os.time{year=os.date("%Y"),month=os.date("%m"),day=os.date("%d"),hour=os.date("%H"),min=os.date("%M")}
end
android.sendTextMessage(contact.result, text.result)
android.exit()
Piccolo appunto, non faccio scegliere dalla rubrica, perché le attuali api, permettono di usare la ruibrica solo per le chiamate.
PS: Penso che appena avrò tempo, ne farò un vero e proprio programma