Autore Topic: Ottenere riferimento del database da altra activity/service  (Letto 277 volte)

Offline sheldon99

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    asus zen2
  • Sistema operativo:
    Windows 7
Ottenere riferimento del database da altra activity/service
« il: 11 Maggio 2017, 16:22:31 CEST »
0
Salve a tutti,

1) attualmente creo un database in un'activity B e vorrei poter accedere ai suoi elementi anche da un'activity A. Ho provato con getWritableDatabase() da A, ma niente.

Cosa mi consigliereste di fare nel caso avessi bisogno di salvare i dati da un sensore in un db:
- creare il database in un'activity
- creare il database nel service che gestisce i sensori

grazie!

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 804
  • Respect: +168
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 10 x64
Re:Ottenere riferimento del database da altra activity/service
« Risposta #1 il: 11 Maggio 2017, 17:09:48 CEST »
0
Un database è disponibile a tutti i componenti di una stessa applicazione, non capisco come tu non riesca ad accedervi da un'altra Activity.

O forse intendi da un'altra App? In questo caso devi utilizzare i Content Provider
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline sheldon99

  • Nuovo arrivato
  • *
  • Post: 13
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    asus zen2
  • Sistema operativo:
    Windows 7
Re:Ottenere riferimento del database da altra activity/service
« Risposta #2 il: 11 Maggio 2017, 17:31:31 CEST »
0
Un database è disponibile a tutti i componenti di una stessa applicazione, non capisco come tu non riesca ad accedervi da un'altra Activity.

O forse intendi da un'altra App? In questo caso devi utilizzare i Content Provider

Sono nuovo nella programmazione android e per creare un db ho seguito dei tutorial online.. Nella activity B istanzio un database che vorrei poter richiamare in una activity A della stessa app

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 804
  • Respect: +168
    • Github
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Huawei P9 Lite
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 10 x64
Re:Ottenere riferimento del database da altra activity/service
« Risposta #3 il: 11 Maggio 2017, 17:49:04 CEST »
0
Posta il codice e ne parliamo
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.