Adapter Tinder like package et image à telecharger : Développement sur Android


 

Adapter Tinder like package et image à telecharger

Ce forum est consacré aux développeurs et au développement pour Android. Trouver de l'aide, des idées, des tutoriaux, des scripts, ... Télécharger Android SDK, le Kit de développement Android.

Adapter Tinder like package et image à telecharger

Messagede davidM06 le Ven 6 Fév 2015 12:47

bonjour à tous

je suis nouveau sur le forum. Je m'interesse au dev android depuis peu, et je galere sur un probleme depuis 1 semaine. assez de blabla, voila mes infos
j'utilise https://github.com/kikoso/Swipeable-Cards un Tinder like
c'est tres bien, mais il utilise des images deja dans le projet (repertoire Drawable). Je cherche donc à telecharger des images depuis mon serveur et à construire chaque carte avec cette image de la facon suivante :

String MonImageTest ="http://fc03.deviantart.net/fs70/f/2013/012/e/c/png_cookie_by_ellatutorials-d5r8nel.png";



adapter.add(new CardModel(ID, "Mon Texte", ImageManager.getDrawableFromWebOperation(MonImageTest)));
en utilisant le code suivant :
/**
* get Drawable from a URL request
* @param url
* @return Drawable
*/
public static Drawable getDrawableFromWebOperation(String url) {
try {
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, url);
return d;
}
catch (Exception e) {
Log.e(LOG_TAG, e.getMessage());
return null;
}
}

le layout est le suivant :
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">

<com.glopper.andtinder.view.CardContainer
android:id="@+id/layoutview"
android:layout_width="fill_parent"
android:layout_height="10dp"
android:layout_weight="0.25"
app:orientation="ordered"/>

<!-- <com.glopper.andtinder.view.CardContainer
android:id="@+id/layoutview2"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
app:orientation="ordered"/> -->

<ImageButton
style="@style/Base.TextAppearance.AppCompat.Display4"
android:id="@+id/btnRegister"
android:background="@drawable/user"
android:clickable="true"
android:focusable="false"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />


</LinearLayout>


et les erreurs, puisque c'est bien cela le probleme :
Process: com.glopper, PID: 13036
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.glopper/com.glopper.ShowCards}: java.lang.NullPointerException: println needs a message
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2394)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2452)
at android.app.ActivityThread.access$900(ActivityThread.java:172)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5586)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException: println needs a message
at android.util.Log.println_native(Native Method)
at android.util.Log.e(Log.java:307)
at com.glopper.ImageManager.getDrawableFromWebOperation(ImageManager.java:33)
at com.glopper.ShowCards.onCreate(ShowCards.java:150)
at android.app.Activity.performCreate(Activity.java:5451)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2358)
************at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2452)
************at android.app.ActivityThread.access$900(ActivityThread.java:172)
************at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1302)
************at android.os.Handler.dispatchMessage(Handler.java:102)
************at android.os.Looper.loop(Looper.java:136)
************at android.app.ActivityThread.main(ActivityThread.java:5586)
************at java.lang.reflect.Method.invokeNative(Native Method)
************at java.lang.reflect.Method.invoke(Method.java:515)
************at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
************at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
************at dalvik.system.NativeStart.main(Native Method)

erreurs sur la ligne
final CardModel cardModel = new CardModel(IDSender, "Glop de " + Pseudo, LeTitre + " : " + LeMessage2, ImageManager.getDrawableFromWebOperation(MonImageTest));
et
Log.e(LOG_TAG, e.getMessage());

voila si qqun a une idee pour me depatouiller, j'apprecierai grandement

gloubi
davidM06
 
Messages: 1
Inscription: Ven 6 Fév 2015 12:45


Développement sur Android



Sujets similaires A Adapter Tinder like package et image à telecharger


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité