mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2025-03-17 02:38:05 +01:00
DroidFish: More efficient way to detect if scid on the go is installed.
This commit is contained in:
parent
bb0f757403
commit
37875c0311
@ -3198,11 +3198,12 @@ public class DroidFish extends Activity implements GUIInterface {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private final boolean hasScidProvider() {
|
private final boolean hasScidProvider() {
|
||||||
List<ProviderInfo> providers = getPackageManager().queryContentProviders(null, 0, 0);
|
try {
|
||||||
for (ProviderInfo info : providers)
|
getPackageManager().getPackageInfo("org.scid.android", 0);
|
||||||
if (info.authority.equals("org.scid.database.scidprovider"))
|
return true;
|
||||||
return true;
|
} catch (PackageManager.NameNotFoundException ex) {
|
||||||
return false;
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private final void selectScidFile() {
|
private final void selectScidFile() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user