main.xml
OpenWifiSettingsDemo.class
<?xml version="1.0"
encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="How to open Wifi Settings Demo" />
<Button
android:id="@+id/open"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Open Wifi settings" />
</LinearLayout>
OpenWifiSettingsDemo.class
public class OpenWifiSettingsDemo
extends Activity {
@Override
public void onCreate(Bundle
savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button
open = (Button)findViewById(R.id.open);
open.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v)
{
openWifiSettings();
}
});
}
public void
openWifiSettings(){
final Intent intent =
new Intent(Intent.ACTION_MAIN,
null);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
final ComponentName
cn = new ComponentName("com.android.settings", "com.android.settings.wifi.WifiSettings");
intent.setComponent(cn);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(
intent);
}
}
I
will be happy if you will provide your feedback or follow this blog. Any suggestion
and help will be appreciated.
Thank
you :)
No comments:
Post a Comment