Transação e solução aninhada SQLiteDatabase

Editado:
Sim, SQLitenão suporta transação aninhada, masdocs declarar que SQLiteDatabase faz.
Situação
Eu tenho um método contendo transação e preciso chamar esse método de outra transação.
Além disso - ambas as transações funcionam no mesmo conjunto de registros, mas atualizam colunas diferentes.
Problema
Parece que os resultados de minhas transações externas são cancelados por um interno, ainda ambos são marcados como limpos por setTransactionSuccessful () e finalizados por endTransaction () - verifiquei isso.
Questões
- Alguma idéia de por que isso pode acontecer?
- Existe uma maneira recomendada de fazer essas transações?

questionAnswers(4)

yourAnswerToTheQuestion