mirror of
https://github.com/kiwix/kiwix-android.git
synced 2025-09-16 19:05:27 -04:00
Fix zim load error in ICS android
This commit is contained in:
parent
5ea593d0d9
commit
3236d3c03b
@ -842,7 +842,7 @@ public class KiwixMobileActivity extends AppCompatActivity {
|
|||||||
public boolean openZimFile(File file, boolean clearHistory) {
|
public boolean openZimFile(File file, boolean clearHistory) {
|
||||||
if (ContextCompat.checkSelfPermission(this,
|
if (ContextCompat.checkSelfPermission(this,
|
||||||
Manifest.permission.READ_EXTERNAL_STORAGE)
|
Manifest.permission.READ_EXTERNAL_STORAGE)
|
||||||
== PackageManager.PERMISSION_GRANTED) {
|
== PackageManager.PERMISSION_GRANTED || Build.VERSION.SDK_INT < 19) {
|
||||||
if (file.exists()) {
|
if (file.exists()) {
|
||||||
if (ZimContentProvider.setZimFile(file.getAbsolutePath()) != null) {
|
if (ZimContentProvider.setZimFile(file.getAbsolutePath()) != null) {
|
||||||
|
|
||||||
|
@ -113,7 +113,7 @@ public class ZimFileSelectActivity extends AppCompatActivity
|
|||||||
public void checkPermissions(){
|
public void checkPermissions(){
|
||||||
if (ContextCompat.checkSelfPermission(this,
|
if (ContextCompat.checkSelfPermission(this,
|
||||||
Manifest.permission.READ_EXTERNAL_STORAGE)
|
Manifest.permission.READ_EXTERNAL_STORAGE)
|
||||||
!= PackageManager.PERMISSION_GRANTED) {
|
!= PackageManager.PERMISSION_GRANTED && Build.VERSION.SDK_INT > 18) {
|
||||||
Toast.makeText(this, getResources().getString(R.string.request_storage), Toast.LENGTH_LONG)
|
Toast.makeText(this, getResources().getString(R.string.request_storage), Toast.LENGTH_LONG)
|
||||||
.show();
|
.show();
|
||||||
ActivityCompat.requestPermissions(this,
|
ActivityCompat.requestPermissions(this,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user