Ho avuto difficoltà a ottenere il versionName per un'applicazione in esecuzione dal tipo di oggetto PackageInfo.Tentativo di visualizzare le informazioni sulla versione del pacchetto in un messaggio "Informazioni"
Ho costruito un'interfaccia Parcelable con tutti i campi associati al tipo di oggetto PackageInfo. L'input principale per quel metodo di interfaccia è un oggetto Parcel.
Non riesco a capire come associare correttamente questi oggetti Parcelable, Parcel e PackageInfo.
C'è qualche codice di esempio là fuori che posso guardare? Non sembra che dovrebbe essere così difficile, ma sembra che mi stia bloccando.
Grazie Jazz
La tua domanda non ha senso per me. Che cosa hanno a che fare le informazioni sul pacchetto con Parcels? – synic
PackageInfo (solo l'origine runtime della versione di build che ho trovato) implementa un oggetto Parcelable. L'unico modo in cui sono riuscito a trovare per gestire un oggetto Parcelable è creare un'interfaccia che richieda l'esecuzione di un oggetto Parcel. Mi farebbe il solletico se non avessi bisogno di trattare un pacco. – user313135