Possible fix for crashing on recent searches - #37

Update CHANGELOG
This commit is contained in:
Elad Keyshawn 2016-05-14 16:06:02 +03:00
parent ae2ffea09c
commit c9284adc12
4 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,6 @@
2.0:
NEW: Clean history button
NEW: Open new tab in background - settings option
1.99
FIXED: ZIM load error on ICS

View File

@ -1842,9 +1842,9 @@ public class KiwixMobileActivity extends AppCompatActivity {
class ViewHolder {
TextView txtTitle;
private TextView txtTitle;
ImageView exit;
private ImageView exit;
}
}

View File

@ -45,6 +45,7 @@ public class SearchActivity extends AppCompatActivity implements AdapterView.OnI
getSupportActionBar().setHomeButtonEnabled(true);
String zimFile = getIntent().getStringExtra("zimFile");
zimFile = escapeSqlSyntax(zimFile);
mListView = (ListView) findViewById(R.id.search_list);
mDatabaseHelper = new DatabaseHelper(this, zimFile);
SQLiteDatabase db = mDatabaseHelper.getWritableDatabase();
@ -113,6 +114,7 @@ public class SearchActivity extends AppCompatActivity implements AdapterView.OnI
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String title = ((TextView) view).getText().toString();
title = escapeSqlSyntax(title);
mDatabaseHelper.insertSearch(title);
sendMessage(title);
}

View File

@ -20,7 +20,7 @@ public class DatabaseHelper extends SQLiteOpenHelper {
public static final String CONTACTS_COLUMN_ID = "id";
public static final String CONTACTS_COLUMN_SEARCH = "search";
public static final String CONTACTS_COLUMN_ZIM = "zim";
public static String zimFile;
public String zimFile;
public DatabaseHelper(Context context, String zimFile) {