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

Lazarus Pascal Discussion :

[laz4android] JEditText : pas de retour à la ligne


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de sematimo
    Profil pro
    Inscrit en
    Février 2009
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 335
    Par défaut [laz4android] JEditText : pas de retour à la ligne
    Bonjour à tous
    J'essaie de faire une appli android avec Laz4Android pour lire des fichiers txt avec un jEditText.
    Le texte s'affiche bien mais les retours à la ligne ne sont pas pris en compte.

    j'utilise pour sélectionner le fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    procedure TAndroidModule1.Button1Click(Sender: TObject);
    begin  
    Self.RequestOpenFile(Self.GetEnvironmentDirectoryPath(dirDownloads),
                              'text/plain',
                               111);   
    end;
    et pour afficher le texte:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    procedure TAndroidModule1.AndroidModule1ActivityResult(Sender: TObject;
      requestCode: integer; resultCode: TAndroidResult; intentData: jObject);  
    var
       treeUri: jObject;
    begin
        treeUri:= IntentManager1.GetDataUri(intentData);
                       if requestCode = 111 then  
          begin
                        EditText1.Text:=Self.GetTextFromUri(treeUri);
    end;       
    end;

  2. #2
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 235
    Par défaut
    Hello,
    est-ce que cela fonctionne avec le projet AlcaEditor d'Alcatiz ?
    et quelle est la cible Android ? Quel device api version ou version Android en cible (min max) (Android 5 Api level 21, Android 7 Api level 24, Android 9 Api level 28, Android 11 Api level 30)

    Testé sur un Samsung A20e avec Android 11
    Config : Lazarus 3.6 Windows 11 LAMW 0.8.6.4
    Config du projet : Min SDK version : 21 Target SDK version 35 - Chipset : Aarch64 -> arm64-v8a

    Nom : AppLAMWEditor.gif
Affichages : 57
Taille : 507,3 Ko

    Ami calmant , J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  3. #3
    Membre éclairé
    Avatar de sematimo
    Profil pro
    Inscrit en
    Février 2009
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 335
    Par défaut
    Bonjour

    Ce que j'utilise:

    Config : Lazarus 3.4 fpc 3.2.2 Windows 11 LAMW 0.8.6.4
    Config du projet : Min SDK version : 21 Target SDK version 35 - Chipset : Armv7a+Soft
    redmi 10 Android 11 Api level 30

    j'ai essayé d'ouvrir un fichier enregistré avec mon appli avec Libreoffice android, pas de problème, les retour sont pris en compte.
    Je n'ai pas pu essayer avec le projet AlcaEditor d'Alcatiz,impossible de créer l'apk.

    Nom : Capture d'écran 2025-08-12 092031.png
Affichages : 83
Taille : 26,1 Ko

  4. #4
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 235
    Par défaut
    Citation Envoyé par sematimo Voir le message
    Je n'ai pas pu essayer avec le projet AlcaEditor d'Alcatiz,impossible de créer l'apk.

    Nom : Capture d'écran 2025-08-12 092031.png
Affichages : 83
Taille : 26,1 Ko
    Hello,
    j'ai la même erreur que toi, par contre cela fonctionne avec un chipset ArmV7a+VFPv3

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  5. #5
    Expert confirmé
    Avatar de jurassic pork
    Homme Profil pro
    Bidouilleur
    Inscrit en
    Décembre 2008
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Bidouilleur
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2008
    Messages : 4 235
    Par défaut
    Citation Envoyé par sematimo Voir le message
    Config : Lazarus 3.4 fpc 3.2.2 Windows 11 LAMW 0.8.6.4
    Config du projet : Min SDK version : 21 Target SDK version 35 - Chipset : Armv7a+Soft
    redmi 10 Android 11 Api level 30
    Hello,
    il y a un truc louche dans ta config. Tu dis que tu as un redmi 10 qui normalement est équipé de ceci comme chipset : MediaTek MT6769H Helio G88 ( ARMv8.2-A (64-bit) )
    es-tu sûr que tu choisis le bon chipset pour ton projet ? cela devrait être un aarch64 ( arm64-v8a)

    Ami calmant, J.P
    Jurassic computer : Sinclair ZX81 - Zilog Z80A à 3,25 MHz - RAM 1 Ko - ROM 8 Ko :zen:

  6. #6
    Membre éclairé
    Avatar de sematimo
    Profil pro
    Inscrit en
    Février 2009
    Messages
    335
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 335
    Par défaut
    hello
    j'ai mieux regardé.
    mon redmi 10 et équipé d'un mediatek MT6762G helio P22 armv8l
    android 11 level 30

    Seul gadle et ARMv7a+soft permet de créer l'apk toutes les autres configurations échoues.

Discussions similaires

  1. Réponses: 3
    Dernier message: 20/12/2010, 23h07
  2. [<s:textfield>] Pas de retour de la ligne?
    Par Angy987 dans le forum Struts 2
    Réponses: 2
    Dernier message: 19/08/2010, 10h03
  3. pas de retour a la ligne avec \n ?
    Par oldergod dans le forum GWT et Vaadin
    Réponses: 5
    Dernier message: 17/07/2009, 11h11
  4. Pas de retour à la ligne dans PHP mode console
    Par Fluxy dans le forum Langage
    Réponses: 2
    Dernier message: 29/09/2008, 23h20
  5. touche enter ne provoque pas de retour a la ligne !
    Par christopheEU dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/05/2008, 11h11

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