Thanks Kris

On Thu, Jan 31, 2013 at 6:35 PM, Kristopher Micinski <[email protected]
> wrote:

> (Though you can apparently still watch the incoming call log and kill
> calls, I see this as a bug in the Android framework, but you're free
> to use as you wish...)
>
> kris
>
> On Thu, Jan 31, 2013 at 4:30 PM, Kristopher Micinski
> <[email protected]> wrote:
> > Again: this *should not* be possible to do.  Fundamentally, on the app
> > level, you should not have control over this kind of functionality.
> >
> > The relevant Google bug report is here:
> >
> > https://code.google.com/p/android/issues/detail?id=15022
> >
> > But it is marked as closed.  The basic story is: don't try to use
> > system level APIs.
> >
> > kris
> >
> > On Thu, Jan 31, 2013 at 4:02 PM, Lucas Diego <[email protected]>
> wrote:
> >> Yeah I've seen and tried it already...
> >> The problem is that, it doesn't work on android 2.3.7 or up
> >>
> >> On 31 Jan 2013 17:32, "Kristopher Micinski" <[email protected]>
> wrote:
> >>
> >> A google search on "android stop call programmatically" gives this:
> >>
> >>
> http://stackoverflow.com/questions/1083527/how-to-block-calls-in-android
> >>
> >> kris
> >>
> >> On Thu, Jan 31, 2013 at 3:05 PM, Lucas Diego <[email protected]>
> wrote:
> >>> Ok, so...
> >>> what I did to avoid (or at least try to) user send sms, was to show
> users
> >>> a
> >>> message by the moment they send the sms. Basically, the messagem says
> that
> >>> it is aganist the company's rules and they (users) are not suppose to
> do
> >>> that. Well.. I think it is gonna decrease the amount of sms which is
> sent
> >>> nowadays by them.
> >>>
> >>> Kris, what about incoming calls? It follows the same rules of SMS?
> >>> am I able to programmatically answer and finish them?
> >>>
> >>> Thank you guys.
> >>>
> >>>
> >>>
> >>>
> >>> On Wed, Jan 30, 2013 at 6:03 PM, Nobu Games <[email protected]>
> >>> wrote:
> >>>>
> >>>> On top of what Kristopher says: a custom launcher also does not
> prevent a
> >>>> user from installing another launcher or restore the default launcher.
> >>>> It's
> >>>> a bit hackish to enforce these company policies based on a user space
> >>>> app.
> >>>>
> >>>>
> >>>> You either need to create your custom firmware, which isn't that bad
> of
> >>>> an
> >>>> option because you are developing for a closed, controlled
> environment.
> >>>> And
> >>>> / or your client should negotiate with the mobile phone service
> provider
> >>>> and
> >>>> tell them not to accept text messages from these phones.
> >>>>
> >>>> On Wednesday, January 30, 2013 1:01:46 PM UTC-6, Lucas Diego wrote:
> >>>>>
> >>>>> Hi everybody,
> >>>>>
> >>>>> I have been developping a launcher for a company in order to prevent
> >>>>> users (from this company of course) from doing some actions on the
> >>>>> phone,
> >>>>> like send sms text for example.
> >>>>> So, I'd like to know how can I prevent user from sending sms text.
> >>>>> After seaching it, all I have found is people saying that it is not
> >>>>> possible. Well, I refuse to believe that. I think it's gotta be a
> way to
> >>>>> do
> >>>>> this;
> >>>>>
> >>>>> til now, all I'm getting is information about users' sms, using a
> >>>>> extended class from ContentObserver, like this:
> >>>>>
> >>>>> public class SMSObserver extends ContentObserver {
> >>>>>
> >>>>>     private Handler handle = null;
> >>>>>     private Context context;
> >>>>>
> >>>>>     public SMSObserver(Handler handler, Context context) {
> >>>>>         super(handler);
> >>>>>         this.handle = handler;
> >>>>>         this.context = context;
> >>>>>     }
> >>>>>
> >>>>>     @Override
> >>>>>     public void onChange(boolean selfChange) {
> >>>>>         super.onChange(selfChange);
> >>>>>
> >>>>>         Uri uriSMS = Uri.parse("content://sms/sent");
> >>>>> //        Uri uriSMS = Uri.parse("content://sms/out");
> >>>>> //        Uri uriSMS = Uri.parse("content://sms/");
> >>>>>         Cursor cur =
> >>>>> context.getApplicationContext().getContentResolver().query(uriSMS,
> null,
> >>>>> null, null, null);
> >>>>>
> >>>>>         if (cur.moveToNext()) {
> >>>>>             String[] nomes = cur.getColumnNames();
> >>>>>
> >>>>>             for (String string : nomes) {
> >>>>>                 Log.i("LAUNCHER", string);
> >>>>>             }
> >>>>>
> >>>>>             Log.i("LAUNCHER",
> >>>>> cur.getString(cur.getColumnIndex("address")));
> >>>>>             Log.i("LAUNCHER",
> >>>>> cur.getString(cur.getColumnIndex("callback_number")));
> >>>>>             Log.i("LAUNCHER",
> >>>>> cur.getString(cur.getColumnIndex("read")));
> >>>>>             Log.i("LAUNCHER",
> >>>>> cur.getString(cur.getColumnIndex("type")));
> >>>>>             Log.i("LAUNCHER",
> >>>>> cur.getString(cur.getColumnIndex("body")));
> >>>>>         }
> >>>>>     }
> >>>>> }
> >>>>>
> >>>>>
> >>>>>
> >>>>> does anybody knows how to do it?
> >>>>> any help would be really great.
> >>>>>
> >>>>> thanks.
> >>>>>
> >>>>> Lucas Diego
> >>>>>
> >>>>>
> >>>> --
> >>>> --
> >>>> You received this message because you are subscribed to the Google
> >>>> Groups "Android Developers" group.
> >>>> To post to this group, send email to
> [email protected]
> >>>> To unsubscribe from this group, send email to
> >>>> [email protected]
> >>>> For more options, visit this group at
> >>>> http://groups.google.com/group/android-developers?hl=en
> >>>> ---
> >>>> You received this message because you are subscribed to the Google
> Groups
> >>>> "Android Developers" group.
> >>>> To unsubscribe from this group and stop receiving emails from it,
> send an
> >>>> email to [email protected].
> >>>> For more options, visit https://groups.google.com/groups/opt_out.
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> --
> >>> You received this message because you are subscribed to the Google
> >>> Groups "Android Developers" group.
> >>> To post to this group, send email to
> [email protected]
> >>> To unsubscribe from this group, send email to
> >>> [email protected]
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/android-developers?hl=en
> >>> ---
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "Android Developers" group.
> >>> To unsubscribe from this group and stop receiving emails from it, send
> an
> >>> email to [email protected].
> >>> For more options, visit https://groups.google.com/groups/opt_out.
> >>>
> >>>
> >>
> >> --
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to
> [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]
> >> For more options, visit this group at
> >> http://groups.google.com/group/android-developers?hl=en
> >> ---
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Android Developers" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> For more options, visit https://groups.google.com/groups/opt_out.
> >>
> >>
> >> --
> >> --
> >> You received this message because you are subscribed to the Google
> >> Groups "Android Developers" group.
> >> To post to this group, send email to
> [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]
> >> For more options, visit this group at
> >> http://groups.google.com/group/android-developers?hl=en
> >> ---
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Android Developers" group.
> >> To unsubscribe from this group and stop receiving emails from it, send
> an
> >> email to [email protected].
> >> For more options, visit https://groups.google.com/groups/opt_out.
> >>
> >>
>
> --
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
> ---
> You received this message because you are subscribed to the Google Groups
> "Android Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to