update ui

This commit is contained in:
arm64v8a 2023-04-06 08:10:14 +09:00
parent 39053f62e5
commit e294613361
5 changed files with 8 additions and 8 deletions

View File

@ -94,7 +94,7 @@ object Key {
const val SERVER_CONFIG = "serverConfig" const val SERVER_CONFIG = "serverConfig"
const val SERVER_SECURITY_CATEGORY = "serverSecurityCategory" 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_WS_CATEGORY = "serverWsCategory"
const val SERVER_SS_CATEGORY = "serverSsCategory" const val SERVER_SS_CATEGORY = "serverSsCategory"
const val SERVER_HEADERS = "serverHeaders" const val SERVER_HEADERS = "serverHeaders"

View File

@ -63,7 +63,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
} }
lateinit var securityCategory: PreferenceCategory lateinit var securityCategory: PreferenceCategory
lateinit var tlsModifyCategory: PreferenceCategory lateinit var tlsCamouflageCategory: PreferenceCategory
lateinit var wsCategory: PreferenceCategory lateinit var wsCategory: PreferenceCategory
override fun PreferenceFragmentCompat.createPreferences( override fun PreferenceFragmentCompat.createPreferences(
@ -73,7 +73,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
addPreferencesFromResource(R.xml.standard_v2ray_preferences) addPreferencesFromResource(R.xml.standard_v2ray_preferences)
pbm.setPreferenceFragment(this) pbm.setPreferenceFragment(this)
securityCategory = findPreference(Key.SERVER_SECURITY_CATEGORY)!! 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)!! wsCategory = findPreference(Key.SERVER_WS_CATEGORY)!!
@ -173,7 +173,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
fun updateTle(tle: String) { fun updateTle(tle: String) {
val isTLS = tle == "tls" val isTLS = tle == "tls"
securityCategory.isVisible = isTLS securityCategory.isVisible = isTLS
tlsModifyCategory.isVisible = isTLS tlsCamouflageCategory.isVisible = isTLS
} }
} }

View File

@ -470,5 +470,5 @@
<string name="show_group_in_notification">在通知中显示组名</string> <string name="show_group_in_notification">在通知中显示组名</string>
<string name="reset_connections">重置连接</string> <string name="reset_connections">重置连接</string>
<string name="remove_duplicate">删除重复的服务器</string> <string name="remove_duplicate">删除重复的服务器</string>
<string name="tls_modify_settings">TLS 伪装设置</string> <string name="tls_camouflage_settings">TLS 伪装设置</string>
</resources> </resources>

View File

@ -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="remove_duplicate">Remove duplicate servers</string>
<string name="mtu_help">Long press the preference to set custom MTU.</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="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> </resources>

View File

@ -121,8 +121,8 @@
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory <PreferenceCategory
app:key="serverTlsModifyCategory" app:key="serverTlsCamouflageCategory"
app:title="@string/tls_modify_settings"> app:title="@string/tls_camouflage_settings">
<moe.matsuri.nb4a.ui.SimpleMenuPreference <moe.matsuri.nb4a.ui.SimpleMenuPreference
app:defaultValue="" app:defaultValue=""
app:entries="@array/utls_fingerprint_entry" app:entries="@array/utls_fingerprint_entry"