Tag: parcelable

Paquet intérieur partagable qui est ajouté à Parcel

Dans mon projet, j'ai un modèle qui contient des informations de base sur le modèle. Par exemple, disons que le modèle est une voiture. Ensuite, il existe de nombreuses variétés de voitures différentes et celles-ci ont des données différentes qui leur sont assignées. Tous les modèles doivent être parcelables. Les différences entre les différentes voitures […]

Android: passer la liste <GeoPoint> à une autre activité

J'ai un ArrayList de type GeoPoint. private List<GeoPoint> points = new ArrayList<GeoPoint>(); Je souhaite passer des points à une autre Activité et récupérer les données dans cette activité. Comment fait-on ça? Je sais que je dois utiliser la parcelable mais j'ai cherché, mais je n'ai pas trouvé un moyen de passer ArrayLists.

Android: Tout raccourci vers Serializable depuis Parcelable sans utiliser marshall ()?

Je suis conscient des différences de performance entre Parcelable (rapide) et Serializable (lent). Cependant, j'ai besoin de stocker certaines informations sur l'application de manière persistante, et pas seulement dans un cycle de vie. Par conséquent, onSaveInstanceState et les méthodes associées utilisant des objets Parcelables ne sont pas appropriés. J'ai donc tourné mon attention vers Serializable […]

Comment faire une interface partagable?

Comment puis-je faire un objet Interface partagable? public interface Options{ public String getAction(); public String getType(); } public class OptionsInfo implements Parcelable { private int duration; private ArrayList<Options> path; public OptionsInfo(int duration) { super(); this.duration = duration; this.path = new ArrayList<Options>(); } public ArrayList<Options> getPath() { return path; } public void setPath(ArrayList<Options> path) { this.path […]

Application partagable Android avec ArrayList <Objet>

Je suis donc en train de mettre en œuvre une application de test dans laquelle je créerai un objet de tournoi comme Parcelable et je les passerai entre les intentions. Un tournoi comprend:. Un nom de tournoi. Règle . Règle pour faire correspondre les joueurs (aléatoire / manuel). Une liste de joueurs C'est ce que […]

Pourquoi utiliser le paramètre parcelable lorsque vous pouvez effectuer la même tâche à l'aide de variables statiques?

Je suis nouveau dans Android et java … Je lis des couples de journées sur le didacticiel de pari pour Android pour transférer des données ou des variables d'une activité à une autre ou d'une classe à l'autre … mais je ne suis pas tellement compris à ce sujet. Parcelable vous me dire qu'il est […]

Problème de mise en œuvre Parcelable contenant d'autres Parcelables

Je suis en train de mettre en place une classe Parcelable qui a une autre Insde Parcelable. Dans la classe OuterParcelable: @Override public void writeToParcel(Parcel dest, int flags) { Bundle tmp = new Bundle(); tmp.putParcelable("innerParcelable", mParcelable); dest.writeBundle(tmp); et alors: public OuterParcelable(Parcel parcel) { super(); Bundle b = parcel.readBundle(); mParcelable = b.getParcelable("innerParcelable"); et: public OuterParcelable createFromParcel(Parcel […]

Android Parable à Kotlin

J'ai un tel Java partagable: @SuppressWarnings("rawtypes") public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { public KwerendaGraficzna createFromParcel(Parcel in) { return new KwerendaGraficzna(in); } public KwerendaGraficzna[] newArray(int size) { return new KwerendaGraficzna[size]; } }; Maintenant essayant de l'implémenter à Kotlin: companion object { @SuppressWarnings("rawtypes") val CREATOR: Parcelable.Creator<KwerendaGraficzna!> = object : Parcelable.Creator<KwerendaGraficzna!> { override fun createFromParcel(`in`: […]

ArrayList ne peut être transmis à Parcelable

Je reçois les erreurs suivantes: Key com..BookStatus attendu Parcelable mais la valeur était une ArrayList ClassCastException: ArrayList ne peut pas être transféré sur Parcelable -> et therafter: Impossible de lancer l'activité – NullPointerException ArrayList possède des valeurs d'objet BookStatus (listToPass) Key com.example.books.BookStatus attendu Parcelable mais la valeur était java.util.ArrayList. La valeur par défaut a été […]

Créer ArrayList d'objets personnalisés partagable

J'ai deux classes qui créent des Objets que je dois transmettre aux intentions, je tente actuellement d'implémenter Parcelable pour le faire. import android.os.Parcel; import android.os.Parcelable; public class Item implements Parcelable { private String name; private double price; private int buyerCount = 0; public Item(String name, double price) { this.name = name; this.price = price; } […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.