标签: android-settings

访问无线和网络设置页面

我实际上正在尝试使用 am start 打开无线和网络设置页面。

我尝试了所有可能的方法来执行此操作,并且能够打开“设置”页面和移动运营商设置页面。但不是无线和网络页面(其中包含VPN飞行模式移动网络等)。

我尝试打开网络运营商页面的方式如下:

adb shell am start -a android.settings.WIRELESS_SETTINGS -n com.android.phone/.NetworkSetting
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助以类似的方式打开无线和网络设置页面吗?

预先感谢拉胡尔

android adb android-settings

2
推荐指数
1
解决办法
1万
查看次数

如果设置->显示->显示大小更改为大或小,则禁用应用或活动缩放

在我的应用中,我不希望由于其导致的设计问题而调整其大小。

我尝试android:resizeableActivity="false"在application标签和启动器活动标签中使用,但没有帮助。

android android-manifest android-settings

2
推荐指数
1
解决办法
1979
查看次数

打开 Android 的系统更新页面

我想直接从我的应用程序打开设置 > 关于 > 系统更新。我怎样才能做到这一点?

对于Setting > About,我可以这样做

startActivityForResult(new Intent(android.provider.Settings.ACTION_DEVICE_INFO_SETTINGS), 0);
Run Code Online (Sandbox Code Playgroud)

但我正在寻找一种方法来进行系统更新。

android android-settings

1
推荐指数
1
解决办法
2168
查看次数

为什么“通过 USB 验证应用程序”在“设置”>“开发选项”中显示为灰色?

我在我的新手机上使用 Android 5.0。我正在尝试禁用通过 USB 验证应用程序(在“设置”>“开发人员选项”下);我一般都启用了开发人员选项,但此特定设置仍然呈灰色。为什么?我怎样才能禁用它?

android android-settings

1
推荐指数
1
解决办法
2万
查看次数

如何使用SeekBar以编程方式调整设备亮度?

我的设置应用程序中有两个搜索栏,一个用于声音,另一个用于亮度.我的声音搜索栏确实改变了我想要的媒体音量,并且它在其他活动和应用程序中保持不变,但亮度搜索栏在我更改活动后不会保持更改,它只会更改设置页面中的亮度.我希望实现的是,即使在其他活动和应用程序中,它们也可以保留在应用程序设置页面中设置的任何内容.

ApplicationSettings.java

public class ApplicationSettings extends AppCompatActivity {

private SeekBar VolumeSeekbar = null;
private SeekBar BrightnessSeekbar = null;
private AudioManager audioManager = null;
private float BackLightValue;
//Seek bar object
private SeekBar seekBar;
//Variable to store brightness value
private int brightness;
//Content resolver used as a handle to the system's settings
private ContentResolver cResolver;
//Window object, that will store a reference to the current window
private Window window;
TextView txtPerc;



@Override
public void onCreate(Bundle savedInstanceState) {
    setVolumeControlStream(AudioManager.STREAM_MUSIC);
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_application_settings);

    //Instantiate seekbar …
Run Code Online (Sandbox Code Playgroud)

java android screen-brightness android-settings

1
推荐指数
1
解决办法
5776
查看次数

如何通过代码获取android中的默认设备辅助应用程序?

我的手机安装了两个语音搜索:谷歌应用程序和S语音应用程序.默认应用程序是S-voice app,如下图所示.我的问题是,如何在Android 6.0中使用编程方式获取默认语音应用程序.先感谢您

在此输入图像描述

这就是我做的

private boolean isMyAppLauncherDefault(String myPackageName) {
    final IntentFilter filter = new IntentFilter(Intent.ACTION_MAIN);
    filter.addCategory(Intent.CATEGORY_HOME);

    List<IntentFilter> filters = new ArrayList<IntentFilter>();
    filters.add(filter);
    List<ComponentName> activities = new ArrayList<ComponentName>();
    final PackageManager packageManager = (PackageManager) getPackageManager();

    packageManager.getPreferredActivities(filters, activities, null);
    for (ComponentName activity : activities) {

        Log.d(TAG,"======packet default:==="+activity.getPackageName());
    }
    for (ComponentName activity : activities) {

        if (myPackageName.equals(activity.getPackageName())) {
            return true;
        }
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

当我输入时,上面的函数总是返回true com.samsung.voiceserviceplatform.在另一方面,默认应用程序始终返回com.google.android.googlequicksearchbox(表示谷歌语音)

android google-voice android-intent android-settings android-6.0-marshmallow

1
推荐指数
1
解决办法
2478
查看次数

How to open Settings panel in Android Q programmatically?

As per Android Q new features, there is a inline settings panel showing key connectivity settings that lets the user modify different connectivity settings such as airplane mode, wifi, volume, NFC and internet connectivity.

How can I open that settings panel programmatically from my app? like in screenshot below.

在此处输入图片说明

android android-settings android-10.0

1
推荐指数
1
解决办法
490
查看次数