Fixed bug that prevented updating the application

Signed-off-by: Antonio Aguilera <aguilerin@gmail.com>
This commit is contained in:
Antonio Aguilera 2012-04-18 21:20:59 +02:00
parent 37c39301d8
commit 8b91d4f536
4 changed files with 18 additions and 8 deletions

Binary file not shown.

View File

@ -42,6 +42,7 @@ import android.widget.SimpleCursorAdapter;
import android.widget.Spinner;
import android.widget.TextView;
import android.widget.Toast;
import es.ugr.swad.swadroid.Global;
import es.ugr.swad.swadroid.model.Course;
import es.ugr.swad.swadroid.model.DataBaseHelper;
import es.ugr.swad.swadroid.model.Model;
@ -338,8 +339,8 @@ public class SWADMain extends MenuExpandableListActivity {
private void createSpinnerAdapter(){
Spinner spinner = (Spinner) this.findViewById(R.id.spinner);
listCourses = dbHelper.getAllRows(Global.DB_TABLE_COURSES,"","name");
dbCursor = dbHelper.getDb().getCursor(Global.DB_TABLE_COURSES,"","name");
listCourses = dbHelper.getAllRows(Global.DB_TABLE_COURSES, null, "name");
dbCursor = dbHelper.getDb().getCursor(Global.DB_TABLE_COURSES, null, "name");
startManagingCursor(dbCursor);
if(listCourses.size() != 0){
SimpleCursorAdapter adapter = new SimpleCursorAdapter (this,
@ -407,7 +408,7 @@ public class SWADMain extends MenuExpandableListActivity {
private void createMenu(){
Log.i(TAG, String.valueOf(Global.getSelectedCourseCode()));
if(listCourses != null){
if(listCourses.size() != 0){
Course courseSelected;
if(Global.getSelectedCourseCode()!=-1){
String where = "id="+String.valueOf(Global.getSelectedCourseCode());

View File

@ -242,11 +242,13 @@ public class DataBaseHelper {
List<Entity> rows = db.getEntityList(table, where, orderby);
Model row;
Iterator<Entity> iter = rows.iterator();
while (iter.hasNext()) {
Entity ent = iter.next();
row = createObjectByTable(table, ent);
result.add(row);
if (rows != null) {
Iterator<Entity> iter = rows.iterator();
while (iter.hasNext()) {
Entity ent = iter.next();
row = createObjectByTable(table, ent);
result.add(row);
}
}
return result;

View File

@ -0,0 +1,7 @@
<html>
<head>
</head>
<body>
Contains classes for manipulate application model.
</body>
</html>