Hello Guys, Here I am going to explain check Internet Connection using your android application.
In many application you need to check this functionality to display other features of your application.
It's very simple to check your internet is connected or not.
You can use simple code.
Step 1: Add Internet and Access Network Permission in your manifest file.
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Step 2: Sample code
File: activity_internet_availability.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/main_bg"
android:gravity="center">
<Button
android:id="@+id/btn_internet"
android:layout_width="280dp"
android:layout_height="50dp"
android:text="Check Internet Connectivity"
android:layout_gravity="center"
android:textStyle="bold"
android:typeface="serif"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:background="@drawable/yellow_button"/>
</LinearLayout>
File: MyUtility
public class MyUtility
{
public boolean isInternetAvailable(Context context)
{
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting())
{
return true;
}
return false;
}
}
Output:
Download full source code from here. InternetConnection
Happy Coding...!!!
In many application you need to check this functionality to display other features of your application.
It's very simple to check your internet is connected or not.
You can use simple code.
Step 1: Add Internet and Access Network Permission in your manifest file.
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Step 2: Sample code
File: activity_internet_availability.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:background="@drawable/main_bg"
android:gravity="center">
<Button
android:id="@+id/btn_internet"
android:layout_width="280dp"
android:layout_height="50dp"
android:text="Check Internet Connectivity"
android:layout_gravity="center"
android:textStyle="bold"
android:typeface="serif"
android:paddingLeft="8dp"
android:paddingRight="8dp"
android:background="@drawable/yellow_button"/>
</LinearLayout>
File: MyUtility
public class MyUtility
{
public boolean isInternetAvailable(Context context)
{
ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting())
{
return true;
}
return false;
}
}
Output:
Download full source code from here. InternetConnection
Happy Coding...!!!
No comments:
Post a Comment