mirror of
https://github.com/M66B/NetGuard.git
synced 2025-03-13 07:33:14 +00:00
Ad blocking is not allowed in the Play store
This commit is contained in:
parent
70cc2e9017
commit
97905df132
3 changed files with 17 additions and 11 deletions
|
@ -179,14 +179,19 @@ public class ActivitySettings extends AppCompatActivity implements SharedPrefere
|
|||
|
||||
// Handle hosts
|
||||
Preference pref_hosts = screen.findPreference("hosts");
|
||||
pref_hosts.setEnabled(getIntentOpenHosts().resolveActivity(getPackageManager()) != null);
|
||||
pref_hosts.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
|
||||
@Override
|
||||
public boolean onPreferenceClick(Preference preference) {
|
||||
startActivityForResult(getIntentOpenHosts(), ActivitySettings.REQUEST_HOSTS);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
if (Util.isPlayStoreInstall(this)) {
|
||||
PreferenceCategory pref_backup = (PreferenceCategory) screen.findPreference("category_backup");
|
||||
pref_backup.removePreference(pref_hosts);
|
||||
} else {
|
||||
pref_hosts.setEnabled(getIntentOpenHosts().resolveActivity(getPackageManager()) != null);
|
||||
pref_hosts.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
|
||||
@Override
|
||||
public boolean onPreferenceClick(Preference preference) {
|
||||
startActivityForResult(getIntentOpenHosts(), ActivitySettings.REQUEST_HOSTS);
|
||||
return true;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// Handle technical info
|
||||
Preference.OnPreferenceClickListener listener = new Preference.OnPreferenceClickListener() {
|
||||
|
|
|
@ -64,6 +64,7 @@ These issues are caused by bugs in Android, or in the software provided by the m
|
|||
<string name="setting_backup">Backup</string>
|
||||
<string name="setting_export">Export settings</string>
|
||||
<string name="setting_import">Import settings</string>
|
||||
<string name="setting_hosts">Import hosts file</string>
|
||||
|
||||
<string name="setting_technical">Technical information</string>
|
||||
|
||||
|
|
|
@ -133,6 +133,9 @@
|
|||
<Preference
|
||||
android:key="import"
|
||||
android:title="@string/setting_import" />
|
||||
<Preference
|
||||
android:key="hosts"
|
||||
android:title="@string/setting_hosts" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory
|
||||
android:key="category_development"
|
||||
|
@ -143,9 +146,6 @@
|
|||
android:entryValues="@array/logLevelValues"
|
||||
android:key="loglevel"
|
||||
android:title="Native log level" />
|
||||
<Preference
|
||||
android:key="hosts"
|
||||
android:title="Import hosts file" />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory
|
||||
android:key="category_technical"
|
||||
|
|
Loading…
Add table
Reference in a new issue