mirror of
https://github.com/MatsuriDayo/NekoBoxForAndroid.git
synced 2025-12-19 14:40:06 +08:00
update ui
This commit is contained in:
parent
39053f62e5
commit
e294613361
@ -94,7 +94,7 @@ object Key {
|
||||
const val SERVER_CONFIG = "serverConfig"
|
||||
|
||||
const val SERVER_SECURITY_CATEGORY = "serverSecurityCategory"
|
||||
const val SERVER_TLS_MODIFY_CATEGORY = "serverTlsModifyCategory"
|
||||
const val SERVER_TLS_CAMOUFLAGE_CATEGORY = "serverTlsCamouflageCategory"
|
||||
const val SERVER_WS_CATEGORY = "serverWsCategory"
|
||||
const val SERVER_SS_CATEGORY = "serverSsCategory"
|
||||
const val SERVER_HEADERS = "serverHeaders"
|
||||
|
||||
@ -63,7 +63,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
||||
}
|
||||
|
||||
lateinit var securityCategory: PreferenceCategory
|
||||
lateinit var tlsModifyCategory: PreferenceCategory
|
||||
lateinit var tlsCamouflageCategory: PreferenceCategory
|
||||
lateinit var wsCategory: PreferenceCategory
|
||||
|
||||
override fun PreferenceFragmentCompat.createPreferences(
|
||||
@ -73,7 +73,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
||||
addPreferencesFromResource(R.xml.standard_v2ray_preferences)
|
||||
pbm.setPreferenceFragment(this)
|
||||
securityCategory = findPreference(Key.SERVER_SECURITY_CATEGORY)!!
|
||||
tlsModifyCategory = findPreference(Key.SERVER_TLS_MODIFY_CATEGORY)!!
|
||||
tlsCamouflageCategory = findPreference(Key.SERVER_TLS_CAMOUFLAGE_CATEGORY)!!
|
||||
wsCategory = findPreference(Key.SERVER_WS_CATEGORY)!!
|
||||
|
||||
|
||||
@ -173,7 +173,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
||||
fun updateTle(tle: String) {
|
||||
val isTLS = tle == "tls"
|
||||
securityCategory.isVisible = isTLS
|
||||
tlsModifyCategory.isVisible = isTLS
|
||||
tlsCamouflageCategory.isVisible = isTLS
|
||||
}
|
||||
|
||||
}
|
||||
@ -470,5 +470,5 @@
|
||||
<string name="show_group_in_notification">在通知中显示组名</string>
|
||||
<string name="reset_connections">重置连接</string>
|
||||
<string name="remove_duplicate">删除重复的服务器</string>
|
||||
<string name="tls_modify_settings">TLS 伪装设置</string>
|
||||
<string name="tls_camouflage_settings">TLS 伪装设置</string>
|
||||
</resources>
|
||||
@ -513,6 +513,6 @@ Anyone can write advanced plugins, which can control NekoBox. please download an
|
||||
<string name="remove_duplicate">Remove duplicate servers</string>
|
||||
<string name="mtu_help">Long press the preference to set custom MTU.</string>
|
||||
<string name="log_level_help">Long press the preference to set the buffer size.</string>
|
||||
<string name="tls_modify_settings">TLS Modify Settings</string>
|
||||
<string name="tls_camouflage_settings">TLS Camouflage Settings</string>
|
||||
|
||||
</resources>
|
||||
@ -121,8 +121,8 @@
|
||||
</PreferenceCategory>
|
||||
|
||||
<PreferenceCategory
|
||||
app:key="serverTlsModifyCategory"
|
||||
app:title="@string/tls_modify_settings">
|
||||
app:key="serverTlsCamouflageCategory"
|
||||
app:title="@string/tls_camouflage_settings">
|
||||
<moe.matsuri.nb4a.ui.SimpleMenuPreference
|
||||
app:defaultValue=""
|
||||
app:entries="@array/utls_fingerprint_entry"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user