设置android的快捷方式

时间:2013-09-12 16:11:48

标签: android settings shortcut

我很感兴趣如何在Android设备中创建不同设置项的快捷方式。 专门用于推进移动数据的设置。 我想做一个允许用户快速访问切换菜单2g-3g的应用程序。 我知道应用程序没有切换,我只想要切换到这个菜单。 我不知道它是如何制作的! 如果有人帮助我,我很高兴! 非常感谢!!!

public class MainActivity extends Activity implements OnClickListener
{
    Button boton;
    @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        boton = (Button) findViewById(R.id.boton);
        boton.setOnClickListener(this);
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu)
    {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    @Override
    public void onClick(View v)
    {
        if(v.getId() == R.id.boton)
        {
            startActivity(new Intent(android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS));
        }
    }
}

我通过对塞拉芬的解释来做这个代码,但是没有用。

2 个答案:

答案 0 :(得分:1)

要切换到2G / 3G设置页面,请在按钮单击处理程序中使用此代码:

startActivity(new Intent(android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS));

或其他人,请看:

http://developer.android.com/reference/android/provider/Settings.html

其他有趣的是:

android.provider.Settings.ACTION_DATA_ROAMING_SETTINGS
android.provider.Settings.ACTION_NETWORK_OPERATOR_SETTINGS
android.provider.Settings.ACTION_WIRELESS_SETTINGS 
android.provider.Settings.ACTION_APN_SETTINGS 

答案 1 :(得分:0)

我想建议您参考这三个链接( FIRST SECOND THIRD )您可以通过自己的方式更改大部分设置。 ANDROID SETTINGS 主要在这三个表中存储相应的值。

如果要启用或禁用GPS,请使用

Settings.Secure.setLocationProviderEnabled(cr, LocationManager.GPS_PROVIDER, true);
相关问题