[app] Refine codes
This commit is contained in:
parent
953c0394cc
commit
5084205647
|
|
@ -33,7 +33,6 @@ import android.os.Build;
|
|||
import android.os.Bundle;
|
||||
import android.os.Handler;
|
||||
import android.os.HandlerThread;
|
||||
import android.os.UserManager;
|
||||
import android.text.Spannable;
|
||||
import android.text.SpannableStringBuilder;
|
||||
import android.text.TextUtils;
|
||||
|
|
@ -105,7 +104,6 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
|||
private PackageManager pm;
|
||||
private ModuleUtil moduleUtil;
|
||||
private ModuleUtil.InstalledModule selectedModule;
|
||||
private UserManager userManager;
|
||||
|
||||
@Override
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
|
|
@ -115,7 +113,6 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
|||
moduleUtil = ModuleUtil.getInstance();
|
||||
pm = getPackageManager();
|
||||
moduleUtil.addListener(this);
|
||||
userManager = getSystemService(UserManager.class);
|
||||
super.onCreate(savedInstanceState);
|
||||
binding = ActivityModuleDetailBinding.inflate(getLayoutInflater());
|
||||
setContentView(binding.getRoot());
|
||||
|
|
@ -165,17 +162,13 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
|||
mSearchListener = new SearchView.OnQueryTextListener() {
|
||||
@Override
|
||||
public boolean onQueryTextSubmit(String query) {
|
||||
adapters.forEach(adapter -> {
|
||||
adapter.getFilter().filter(query);
|
||||
});
|
||||
adapters.forEach(adapter -> adapter.getFilter().filter(query));
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onQueryTextChange(String newText) {
|
||||
adapters.forEach(adapter -> {
|
||||
adapter.getFilter().filter(newText);
|
||||
});
|
||||
adapters.forEach(adapter -> adapter.getFilter().filter(newText));
|
||||
return false;
|
||||
}
|
||||
};
|
||||
|
|
@ -253,9 +246,7 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
|||
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
|
||||
int itemId = item.getItemId();
|
||||
if (itemId == R.id.menu_refresh) {
|
||||
adapters.forEach(adapter -> {
|
||||
adapter.refresh(true);
|
||||
});
|
||||
adapters.forEach(adapter -> adapter.refresh(true));
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
|
@ -547,9 +538,7 @@ public class ModulesActivity extends BaseActivity implements ModuleUtil.ModuleLi
|
|||
}
|
||||
|
||||
public List<ModuleUtil.InstalledModule> snapshot() {
|
||||
List<ModuleUtil.InstalledModule> list = new ArrayList<>();
|
||||
list.addAll(searchList);
|
||||
return list;
|
||||
return new ArrayList<>(searchList);
|
||||
}
|
||||
|
||||
public void refresh() {
|
||||
|
|
|
|||
|
|
@ -154,9 +154,7 @@ public class RepoItemActivity extends BaseActivity implements RepoLoader.Listene
|
|||
public void moduleReleasesLoaded(OnlineModule module) {
|
||||
this.module = module;
|
||||
if (releaseAdapter != null) {
|
||||
runOnUiThread(() -> {
|
||||
releaseAdapter.loadItems();
|
||||
});
|
||||
runOnUiThread(() -> releaseAdapter.loadItems());
|
||||
if (module.getReleases().size() == 1) {
|
||||
Snackbar.make(binding.snackbar, R.string.module_release_no_more, Snackbar.LENGTH_SHORT).show();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -56,9 +56,7 @@ public class BlurBehindDialogBuilder extends AlertDialog.Builder {
|
|||
animator.setDuration(150);
|
||||
View view = dialog.getWindow().getDecorView();
|
||||
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S || Build.VERSION.SDK_INT == Build.VERSION_CODES.R && Build.VERSION.PREVIEW_SDK_INT != 0) {
|
||||
animator.addUpdateListener(animation -> {
|
||||
dialog.getWindow().setBackgroundBlurRadius((Integer) animation.getAnimatedValue());
|
||||
});
|
||||
animator.addUpdateListener(animation -> dialog.getWindow().setBackgroundBlurRadius((Integer) animation.getAnimatedValue()));
|
||||
} else {
|
||||
try {
|
||||
Object viewRootImpl = view.getClass().getMethod("getViewRootImpl").invoke(view);
|
||||
|
|
|
|||
|
|
@ -87,7 +87,7 @@
|
|||
<string name="user_title">Usuario %d</string>
|
||||
<string name="install_to_user">Instalar al usuario %d</string>
|
||||
<string name="install_to_user_message">¿Quieres instalar %1$s al usuario %2$d? Se recomienda que lo instales manualmente; forzar la instalación a través de LSPosed puede causar problemas.</string>
|
||||
<string name="module_installed">%1$s instalado</string>
|
||||
<string name="module_installed">%1$s instalado %2$d</string>
|
||||
<string name="module_install_failed">Fallo en la instalación</string>
|
||||
|
||||
<!-- AppListActivity -->
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@
|
|||
<string name="About">Over</string>
|
||||
<string name="module_repo">Opslagplaats</string>
|
||||
<string name="module_repo_summary">Module opslagplaats (Alpha)</string>
|
||||
<string name="about_view_source_code"><![CDATA[Bekijk de broncode op %1$s<br/>Sluit je aan bij onze %2%s kanaal]]></string>
|
||||
<string name="about_translators">Vertaler: %s</string>
|
||||
<string name="about_view_source_code"><![CDATA[Bekijk de broncode op %1$s<br/>Sluit je aan bij onze %2$s kanaal]]></string>
|
||||
<string name="about_translators">Vertaler: %1$s</string>
|
||||
|
||||
<string name="activated">Geactiveerd</string>
|
||||
<string name="not_installed">Niet geïnstalleerd</string>
|
||||
|
|
@ -67,8 +67,8 @@
|
|||
|
||||
<!-- Notification -->
|
||||
<string name="module_is_not_activated_yet">LSPosed module is nog niet geactiveerd</string>
|
||||
<string name="module_is_not_activated_yet_detailed">%s is geïnstalleerd, maar is nog niet geactiveerd</string>
|
||||
<string name="xposed_module_updated_notification_content">%s is geupdate</string>
|
||||
<string name="module_is_not_activated_yet_detailed">%1$s is geïnstalleerd, maar is nog niet geactiveerd</string>
|
||||
<string name="xposed_module_updated_notification_content">%1$s is geupdate</string>
|
||||
|
||||
<!-- ModulesActivity -->
|
||||
<string name="module_empty_description">(geen beschrijving gegeven)</string>
|
||||
|
|
@ -112,7 +112,7 @@
|
|||
<string name="no_scope_selected_has_recommended">U heeft geen app geselecteerd. Aanbevolen apps selecteren?</string>
|
||||
<string name="use_recommended_message">Aanbevolen apps selecteren?</string>
|
||||
<string name="requested_by_module">Aanbevolen</string>
|
||||
<string name="module_disabled_no_selection">Module %s is uitgeschakeld omdat er geen app is geselecteerd.</string>
|
||||
<string name="module_disabled_no_selection">Module %1$s is uitgeschakeld omdat er geen app is geselecteerd.</string>
|
||||
<string name="android_framework">Systeem Framework</string>
|
||||
<string name="menu_backup_and_restore">Backup…</string>
|
||||
<string name="menu_backup">Backup</string>
|
||||
|
|
@ -162,7 +162,7 @@
|
|||
<string name="refresh">Vernieuwen</string>
|
||||
<string name="module_release_load_more">Laat oudere versies zien</string>
|
||||
<string name="module_release_no_more">Geen release meer</string>
|
||||
<string name="repo_load_failed">Kan moduleopslagplaats niet laden: %s</string>
|
||||
<string name="repo_load_failed">Kan moduleopslagplaats niet laden: %1$s</string>
|
||||
|
||||
<string name="app_destroyed">Deze applicatie is vernietigd, zorg ervoor dat u deze downloadt vanaf de officiële bron.</string>
|
||||
<string name="outdated_manager">De versie van LSPosed Manager en LSPosed Core zijn niet consistent. Installeer de corresponderende versie opnieuw.</string>
|
||||
|
|
|
|||
Loading…
Reference in New Issue