【问题标题】:Android AOSP 5.1 disable/remove wifi proxyAndroid AOSP 5.1 禁用/删除 wifi 代理
【发布时间】:2019-12-03 18:12:22
【问题描述】:

我是 Android AOSP/Android 平台的新手。我们正在使用基于 MTK 的芯片组和 Android 5.1 版本。我有一个任务是在我们使用 WiFi 时禁用/删除代理选项 -> 点击 SSID -> 修改网络 -> 点击手动设置 -> 修改代理(无、手动、自动设置)。请提供一些指示以从 UI 中禁用代理或至少将其灰显。

strings.xml 中禁用“policylab_setGlobalProxy”标志对这个特性有影响吗?

谢谢, 赛

【问题讨论】:

    标签: android proxy wifi android-source


    【解决方案1】:

    修改显示该 UI 的类。基本上改变可见性或删除那些视图....

    在androidxref上搜索了一下,我认为是设置中的WifiController:
    http://androidxref.com/5.1.1_r6/xref/packages/apps/Settings/src/com/android/settings/wifi/WifiConfigController.java#showProxyFields

    【讨论】:

    • 感谢 Rick 和团队的帮助。通过使用以下行(在 showProxyFields() 中),我们可以删除 WIFi UI 中的代理设置。 mView.findViewById(R.id.proxy_settings_fields).setEnabled(false); (或) mView.findViewById(R.id.proxy_settings_fields).setVisibility(View.GONE);
    • 耶。很高兴我能帮上忙 :) 不要忘记接受答案。
    猜你喜欢
    • 1970-01-01
    • 2014-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-21
    • 2023-03-30
    相关资源
    最近更新 更多