android - 设置android的快捷方式

标签 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));
        }
    }
}

我根据 Seraphim 的解释编写了这段代码,但没有用。

最佳答案

要切换到 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 

关于android - 设置android的快捷方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18769348/

相关文章:

android - 以编程方式启用 USB 网络共享 - 有一个适用于 2.3 的应用程序

android - 将 URL 写入 NFC 芯片

firebase - 在 flutter 中更改个人资料图片和用户名

html - 快捷方式图标 - 它们隐藏在 html 代码中的什么位置?

java - 如何使缩小图像中的拖拽消失?

android - 需要 QuickBlox token 错误

visual-studio-code - 在 VsCode 中使用 Windows 文件对话框打开文件/文件夹

macos - Docker 错误 : Error response from daemon: Mounts denied: on OS X

vb.net - 在 StartUp 文件夹中创建快捷方式 (VB.NET)

windows - 我可以在 Windows 中使用快捷方式为应用程序设置环境变量吗?