Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
Developer
Posts: 80
Registered: ‎08-26-2008
My Device: 8800, 8100
Accepted Solution

Isn't it Strange???

hi friends,

 

look at my following code

i m using this code to check whether internet connection is present or not ( i do this checking before showing mail compose window )

 

int status = RadioInfo.getState(); if ( status == RadioInfo.STATE_OFF || status == RadioInfo.STATE_SERVICE_REQUIRED || status == RadioInfo.STATE_TURNING_OFF || status == RadioInfo.NETWORK_NONE ) return false; else return true;

 

here, i got 'true' if i run it on emmulator....

it it so or should i look for any configurations on emmulator?

 

 

Jeet Bhatt, India
Highlighted
Developer
Posts: 33
Registered: ‎07-16-2008
My Device: Not Specified

Re: Isn't it Strange???

if you mean with "emmulator" the simulator, then you could try this in the simulator:

 

Simulate ->  Network Properties -> now deactivate "In Coverage" -> Close

 

now your method should return false and you will understand the correlation.

 

Regards Anil

Developer
Posts: 80
Registered: ‎08-26-2008
My Device: 8800, 8100

Re: Isn't it Strange???

 solved !!!

 

i simply used static method RadioInfo.isDataServiceOperational() to chk the service...

 

 

 

 

Jeet Bhatt, India