Fix zim load error in ICS android

This commit is contained in:
mhutti1 2016-04-12 07:27:16 +01:00
parent 5ea593d0d9
commit 3236d3c03b
2 changed files with 2 additions and 2 deletions

View File

@ -842,7 +842,7 @@ public class KiwixMobileActivity extends AppCompatActivity {
public boolean openZimFile(File file, boolean clearHistory) {
if (ContextCompat.checkSelfPermission(this,
Manifest.permission.READ_EXTERNAL_STORAGE)
== PackageManager.PERMISSION_GRANTED) {
== PackageManager.PERMISSION_GRANTED || Build.VERSION.SDK_INT < 19) {
if (file.exists()) {
if (ZimContentProvider.setZimFile(file.getAbsolutePath()) != null) {

View File

@ -113,7 +113,7 @@ public class ZimFileSelectActivity extends AppCompatActivity
public void checkPermissions(){
if (ContextCompat.checkSelfPermission(this,
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)
.show();
ActivityCompat.requestPermissions(this,