2012-02-01 14 views
7

Implementé la compra en la aplicación en mi aplicación. Pero necesito personalizar los detalles comprados, con el momento de la compra debe ser primero y la cantidad del artículo comprado en segundo lugar, ambos en una row.Basically del ejemplo Mazmorras, sólo se muestra sólo esa columnaPersonalice los detalles comprados en la aplicación de Android

android.test.purchased 1

necesito algo como esto,

2012FEB1 2 $ compraron

¿Puede alguien ayudarme ¿lograr esto?

Respuesta

5

¡Puede recuperar los datos de DB después de que se complete su transacción! Espero que esto sea útil

public void getdataFromDB() { 
    db = openOrCreateDatabase("purchase.db", MODE_WORLD_WRITEABLE, null); 

    cLocal = db.rawQuery("select * from history ", null); 
    cLocal.moveToFirst(); 
    for (int z = 0; z < cLocal.getCount(); z++) { 
     id = cLocal.getString(cLocal.getColumnIndex("_id")); 
     productId = cLocal.getInt(cLocal.getColumnIndex("productId")); 
     state = cLocal.getString(cLocal.getColumnIndex("state")); 
     purchaseTime = cLocal.getString(cLocal 
       .getColumnIndex("purchaseTime")); 

     developerPayload = cLocal.getInt(cLocal 
       .getColumnIndex("developerPayload")); 

     if (z < (cLocal.getCount() - 1)) { 
      cLocal.moveToNext(); 
     } 
     Toast.makeText(getApplicationContext(), state,Toast.LENGTH_LONG).show(); 
     //Toast.makeText(getApplicationContext(), "Please wait",Toast.LENGTH_LONG).show(); 
    } 

    //Toast.makeText(getApplicationContext(), "..."+productId+"..."+state+"..."+purchaseTime+"..."+developerPayload,Toast.LENGTH_LONG).show(); 


} 
Cuestiones relacionadas