[app] Prepare for submitting to play store
This commit is contained in:
parent
f1136bb8c0
commit
0224d5bd9a
|
|
@ -32,6 +32,8 @@ import androidx.core.text.HtmlCompat;
|
|||
import com.bumptech.glide.Glide;
|
||||
import com.google.android.material.snackbar.Snackbar;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.Arrays;
|
||||
import java.util.Locale;
|
||||
|
||||
import io.github.lsposed.manager.ConfigManager;
|
||||
|
|
@ -106,9 +108,12 @@ public class MainActivity extends BaseActivity {
|
|||
}
|
||||
} else {
|
||||
cardBackgroundColor = ResourcesKt.resolveColor(getTheme(), R.attr.colorInstall);
|
||||
binding.statusTitle.setText(R.string.Install);
|
||||
binding.statusSummary.setText(R.string.InstallDetail);
|
||||
boolean isMagiskInstalled = Arrays.stream(System.getenv("PATH").split(File.pathSeparator)).anyMatch(str -> new File(str, "magisk").exists());
|
||||
binding.statusTitle.setText(isMagiskInstalled ? R.string.Install : R.string.NotInstall);
|
||||
binding.statusSummary.setText(isMagiskInstalled ? R.string.InstallDetail : R.string.NotInstallDetail);
|
||||
if (!isMagiskInstalled) binding.status.setOnClickListener(null);
|
||||
binding.statusIcon.setImageResource(R.drawable.ic_error);
|
||||
binding.download.setVisibility(View.GONE);
|
||||
Snackbar.make(binding.snackbar, R.string.lsposed_not_active, Snackbar.LENGTH_LONG).show();
|
||||
}
|
||||
binding.status.setCardBackgroundColor(cardBackgroundColor);
|
||||
|
|
|
|||
|
|
@ -165,4 +165,6 @@
|
|||
<string name="outdated_manager">Version of LSPosed Manager and LSPosed Core are not consistent. Please re-install the corresponding version.</string>
|
||||
<string name="lsposed_not_active">LSPosed is not currently installed or active.</string>
|
||||
<string name="verbose_log_not_avaliable">Verbose log is not available, if you just enabled it without reboot, try again after reboot.</string>
|
||||
<string name="NotInstall">Not Installed</string>
|
||||
<string name="NotInstallDetail">LSPosed is not Installed</string>
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Reference in New Issue