IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Prob. fragments, prob. affichage des erreurs


Sujet :

Android

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 97
    Points : 40
    Points
    40
    Par défaut Prob. fragments, prob. affichage des erreurs
    Bonjour,

    Actuellement en stage de fin d'études, on m'a donné une application Android à modifier. J'ai importé le code sous Eclipse et déjà fait de nombreuses modifications.

    Mon problème à l'heure actuelle c'est que l'on m'a demandé d'ajouter une pub à l'application, ce que j'ai réussi à faire mais les choses se compliquent maintenant pour la placer où je veux. A priori la personne qui a développé l'application (aussi un stagiaire) avait mis dans l'activity_main.xml un FrameLayout pour accueillir le fragment. Et le fragment qu'il rajoute est un RelativeLayout.

    Quand j'essaye de mettre un LinearLayout à l'intérieur de ce RelativeLayout j'ai l'application qui crash, tandis que si je le met directement dans activity_main.xml ça fonctionne...

    Et je viens aussi vers vous car dans l'état actuel des choses l'application est impossible à débugger, je ne sais pas pourquoi mon logcat ne m'affiche aucune erreur sur cette application (alors qu'il fonctionne très bien pour une autre). J'ai essayé de nombreux filtres mais rien n'y fait je n'arrive pas à voir les erreurs concernant cette application, vous avez une idée d'où cela pourrait venir ?

    Je vous met ci-dessous le code d'activity_main.xml et du fragment qu'on ajoute :

    Merci d'avance pour votre aide,

    Nayro

    activity_main :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
     
    <?xml version="1.0" encoding="utf-8"?>
    <android.support.v4.widget.DrawerLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools"
        android:id="@+id/drawer_layout"
        android:layout_width="match_parent"
        android:layout_height="match_parent">
     
        <!-- Framelayout to display fragments -->
        <FrameLayout
            android:id="@+id/frame_container"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
     
        <LinearLayout
            	  android:id="@+id/linearLayout"
    			  android:orientation="vertical"
    			  android:layout_marginBottom="1dp"
    			  android:layout_width="match_parent"
    			  android:layout_height="match_parent">
    	</LinearLayout>
     
        <!-- ListView to display slider menu -->
        <ListView
            android:id="@+id/list_slidermenu"
            android:layout_width="240dp"
            android:layout_height="match_parent"
            android:layout_gravity="start"
            android:choiceMode="singleChoice"
            android:divider="@color/list_divider"
            android:dividerHeight="1dp"
            android:listSelector="@drawable/list_selector"
            android:background="@color/list_background" />
     
    <!--     <Button
            android:id="@+id/buttonLaunchRecord"
            android:layout_width="300dp"
            android:layout_height="339dp"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="14dp"
            android:background="@drawable/selector_launch_record" />
     
            <Switch
            android:id="@+id/switchModeRecord"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="30dp"
            android:text=" "
            android:textOff="Voice"
            android:textOn="Piano" />
     
            <TextView
                android:id="@+id/textLaunchRecord"
                android:layout_width="200dp"
                android:layout_height="55dp"
                android:layout_above="@+id/buttonLaunchRecord"
                android:layout_centerHorizontal="true"
                android:layout_marginBottom="18dp"
                android:gravity="center"
                android:text="Cliquez pour lancer l&apos;écoute"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:textColor="@color/grey" /> -->
     
     
    </android.support.v4.widget.DrawerLayout>


    Le fragment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
     
    <?xml version="1.0" encoding="utf-8"?>
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/rlFragHome"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >
     
     
        <Button
            android:id="@+id/buttonLaunchRecord"
            android:layout_width="300dp"
            android:layout_height="339dp"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="58dp"
            android:background="@drawable/selector_launch_record" />
     
            <Switch
            android:id="@+id/switchModeRecord"
            android:switchMinWidth="120dip"
            android:layout_width="wrap_content"
            android:layout_height="20dip"
            android:layout_alignParentBottom="true"
            android:layout_centerHorizontal="true"
            android:layout_marginBottom="40dp"
            android:textOff=""
            android:textOn=""
            android:thumb="@drawable/selector_switch_thumb"
            android:track="@drawable/selector_switch" />
     
     
            <TextView
                android:id="@+id/textLaunchRecord"
                android:layout_width="200dp"
                android:layout_height="55dp"
                android:layout_centerHorizontal="true"
                android:layout_marginTop="16dp"
                android:gravity="center"
                android:text="@string/welcome_string_mic"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:textColor="#424242" />
     
    </RelativeLayout>

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 97
    Points : 40
    Points
    40
    Par défaut
    Rebonjour,

    J'ai réussi à résoudre mon soucis pour placer la pub, tout est ok à ce niveau. Par contre, je ne vois toujours aucune erreur concernant cette application dans le logcat et c'est vraiment gênant :/

    Si vous avez une idée d'où cela pourrait venir je suis preneur ^^

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2013
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2013
    Messages : 97
    Points : 40
    Points
    40
    Par défaut
    C'est bon j'ai trouvé, le stagiaire avait rajouté comme propriété du tag "Application" dans le AndroidManifest android:debuggable="false".

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [EasyPHP] Désactiver l'affichage des erreurs sous EasyPHP
    Par shub dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 02/12/2007, 08h00
  2. [SQL-Server] Affichage des erreurs mssql en php
    Par Laure13 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 30/05/2006, 12h05
  3. [EasyPHP] [Serveur] [EasyPHP/Wamp5]Non affichage des erreurs
    Par leodi dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 27/03/2006, 20h29
  4. [Struts Validator] probleme affichage des erreurs
    Par Morpheus2144 dans le forum Struts 1
    Réponses: 7
    Dernier message: 24/01/2006, 15h25
  5. [Eclipse 3.0]Affichage des erreurs
    Par alfsalim dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/07/2004, 17h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo