在某些情况下,我需要将用户重定向到设备(rooted device)中的某些设置。例如,我要将用户重定向到如下所示的wifi设置页面
Intent intent = new Intent(Settings.ACTION_WIFI_IP_SETTINGS);
intent.putExtra("extra_prefs_show_button_bar", true);
startActivity(intent);
以同样的方式,我需要将用户重定向到以太网设置页面,其中包括该页面的屏幕快照,因为某些不包含以太网设置的电话可能无法识别某些电话。
答案 0 :(得分:0)
我知道语法是Settings.ACTION_ETHERNET_IP_SETTINGS。确保它不为null否则将崩溃。请参阅TV network package Source code 例如
答案 1 :(得分:0)
我刚刚阅读了您的帮助标志。我的设备是嵌入式目标,因此我几乎可以修改所有源代码,并且只有一个目标是嵌入式的!
如果甚至使用标准的Android API,即使您已经植根,也最好对以太网实施自定义设置页面(复制原始以太网设置源并进行修改可能会更好),因为某些设备不具有ehternet设置活动。
然后.. 从那以后我退出了Android开发。所以我不知道最近开发的Android。
答案 2 :(得分:0)
Intent intent = new Intent("android.settings.ETHERNET_SETTINGS");
startActivity(intent);
在Android 6.0.1设备上成功