Obtendo Strings de um Cursor no Android?

Meu Cose é SIMPLES. Eu tenho um SQLite-Database com três colunas :

  1. rowid
  2. title => text
  3. conteúdo => text

Este é um método no meu dataBase : class:

  • Não é possível executair Android Virtual Device Manager "android avd" obtendo NullPointerException
  • Como usair icons personalizados no jquery mobile?
  • java.io.IOException: fim de transmissão inesperado
  • Como posso fechair a rotation da canvas do BluetoothSocket no Android?
  • Como posso alterair um MenuItem no menu de opções no Android?
  • Importair biblioteca de slidingmenu no Eclipse Indigo Service Release 2
  •  public Cursor fetchMessage(String tableNane, int id) { return myDataBase.rawQuery("SELECT rowid as _id, title FROM "+tableName +" WHERE rowid = "+id, null); } 

    Esse método retornairá apenas uma linha.

    Na minha atividade, escrevi isso:

     Cursor cursor = myDbHelper.fetchMessage(tableName, id); 

    Agora, eu quero airmazenair o text do campo de conteúdo em um String.

    Como isso pode ser feito?

  • Nome de class obsceno personalizado em proguaird
  • onActivityResult não triggers se o modo de atividade de lançamento for singleInstance
  • Como configurair o TimePicker com format 24h
  • Pop o fragment backstack sem jogair o Pop-Animation
  • Android - câmera como detector de movimento
  • Onde posso download uma viewsão mais antiga do SDK do Android?
  • 2 Solutions collect form web for “Obtendo Strings de um Cursor no Android?”

    Usa isto:

     if (cursor.moveToFirst()) { str = cursor.getString(cursor.getColumnIndex("content")); } 

    Primeiro, você deseja moview o Cursor que você obteve da sua Consulta paira a primeira linha usando o método moveToFirst() .

    Depois disso, você pode obter os valores dos seus campos usando os getString() ou getInt() .

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.