2013-12-21 2 views
2

Как открыть следующий каталог: настройки/беспроводная связь и сети/Модем и переносная точка доступа/переносная точка доступа Wi-Fi/настройка портативного Wi-Fi точки доступа/на кнопке? Я хочу достичь этого, используя метод onClick not id. ниже мой кодКак настроить настройку портативного Wi-Fi точки доступа onclick?

<RadioButton 
     android:onClick="togglewifi" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignParentLeft="true" 
     android:layout_alignParentTop="true" 
     android:checked="true" 
     android:text="Toggle Wifi" /> 


public void togglewifi(View view) { 
    Intent intent = new Intent(   ); 
    startActivity(intent); 
} 

ответ

0

"кнопку" использовать вместо "RadioButton"

в макете попробовать это:

<Button 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/button_send" 
    android:onClick="togglewifi" /> 

в activity.java попробовать это:

public class MainActivity extends Activity { 


@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
} 


public void togglewifi(View view){ 

    startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); 


} 
} 
+0

jeetu, я не хочу открывать настройки Wi-Fi, я хочу открыть «настроить портативный Wi-Fi-хот-спот». – Anonymous

9

Этот код работает для 4.2.2

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.TetherSettings"); 
    intent.setComponent(cn); 
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
    startActivity(intent); 
+0

все еще работает над android 5.0 – wrkwrk

+0

и все еще работает над android 6.0 – Massimo

+0

Мне нужно задуматься о настройке горячих точек. Так что я могу изменить пароль hotspot – kemdo