Try this code for insert multiple entries
public void insertIntoTable(ArrayList<YourModelClass> alist) {
        SQLiteDatabase db = this.getWritableDatabase();
        String sql = "insert into tableName (colomname1,colomnname2) values(?,?)";
        db.beginTransaction();
        SQLiteStatement stmt = db.compileStatement(sql);
        for (int i = 0; i < alist.size(); i++) {
            stmt.bindString(1, alist.get(i).getMethod1());
            stmt.bindString(2, alist.get(i).getMethod2());
            stmt.execute();
            stmt.clearBindings();
        }
        db.setTransactionSuccessful();
        db.endTransaction();
        db.close();
    }
Also Make a Model class to specify your variable names.
eg:
class ModelClass {
String var1,var2;
public void setVar1(String var1)
{
this.var1=var1;
}
public String getVar1()
{
return var1;
}
public void setVar2(String var2)
{
this.var2=var2;
}
public String getVar2()
{
return var2;
}
}