PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 28 → Widget 5x1
Widget 5x1
Débuté par Jean Turcotte, 18 sep. 2023 17:02 - 7 réponses
Membre enregistré
1 049 messages
Popularité : +8 (8 votes)
Posté le 18 septembre 2023 - 17:02
Mon nouveau Galaxy S20 (android 13.0) contient maintenant 5 colonnes d'icônes dans les pages d'accueil alors j'essais de créer un Widget 5x1 mais il s'affiche toujours en 4x1.

Est-ce que quelqu'un a réussi à en créer un qui couvre la pleine largeur?
Merci!:)

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
3 041 messages
Popularité : +93 (137 votes)
Posté le 19 septembre 2023 - 16:53
Salut ,
Les Widgets Sous Android Ont Leurs Tailles Défini Dans Le Fichier
AppWidgetProviderInfo.XML
Donc Decompile Ton Apk Et Regarde Si Tu Trouve Ce Fichier .
En Plus , je Cite L'aide
"Pour un affichage compatible avec la plupart des appareils (téléphones et tablettes), il est conseillé de ne pas dépasser une taille de 4 x 4 cellules.
Remarque : Les Widgets créés avec WINDEV Mobile ne sont pas redimensionnables."
Donc Je N'ai Jamais Dépasser 4 cellules .
En Espérant T'avoir Aider/
Membre enregistré
1 049 messages
Popularité : +8 (8 votes)
Posté le 20 septembre 2023 - 13:42
Popoy a écrit :
Salut ,
Les Widgets Sous Android Ont Leurs Tailles Défini Dans Le Fichier
AppWidgetProviderInfo.XML
Donc Decompile Ton Apk Et Regarde Si Tu Trouve Ce Fichier .
En Plus , je Cite L'aide
"Pour un affichage compatible avec la plupart des appareils (téléphones et tablettes), il est conseillé de ne pas dépasser une taille de 4 x 4 cellules.
Remarque : Les Widgets créés avec WINDEV Mobile ne sont pas redimensionnables."
Donc Je N'ai Jamais Dépasser 4 cellules .
En Espérant T'avoir Aider/

Salut Popoy, quand tu dis décompiler, tu veux dire extraire les fichiers du ZIP ou vraiment décompiler avec un décompilateur?

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Membre enregistré
3 041 messages
Popularité : +93 (137 votes)
Posté le 20 septembre 2023 - 14:25
Salut,
Le souci avec windev mobile c'est que l'on a pas accès aux sources
Donc dans un premier temps juste dezip et vois si tu trouves le fichier
Sinon il faut trouver une astuce pour arrêter la création de l'apk
Et voir dans le dossier Android si on trouve le fichier en question
Sinon il reste la decompilation
En dernier recours demande à pcsoft
Posté le 20 septembre 2023 - 14:35
Dans la fenêtre de description des fenêtres widget, le nombre de cellules est libre. On peut donc mettre 5x5
(pas essayé à l'exécution)
Posté le 20 septembre 2023 - 14:37
Popoy a écrit :
Salut,
Le souci avec windev mobile c'est que l'on a pas accès aux sources
Donc dans un premier temps juste dezip et vois si tu trouves le fichier
Sinon il faut trouver une astuce pour arrêter la création de l'apk
Et voir dans le dossier Android si on trouve le fichier en question
Sinon il reste la decompilation
En dernier recours demande à pcsoft


Il est facile de récupérer les fichiers générés avec un script dans les "actions après génération" (voir description de la configuration)
Membre enregistré
1 049 messages
Popularité : +8 (8 votes)
Posté le 21 septembre 2023 - 16:19
wddev a écrit :
Popoy a écrit :
Salut,
Le souci avec windev mobile c'est que l'on a pas accès aux sources
Donc dans un premier temps juste dezip et vois si tu trouves le fichier
Sinon il faut trouver une astuce pour arrêter la création de l'apk
Et voir dans le dossier Android si on trouve le fichier en question
Sinon il reste la decompilation
En dernier recours demande à pcsoft


Il est facile de récupérer les fichiers générés avec un script dans les "actions après génération" (voir description de la configuration)

Concernant la création de cellule 5x1, c'est vrai qu'on peux les créer mais ça ne change absolument rien en affichage, ça reste à 4x1.

As-tu un exemple du code à intégrer dans le script?
Merci!

--
Jean Turcotte
WX 28
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Posté le 21 septembre 2023 - 16:56
si c'est juste pour consulter les fichiers un simple "pause" en mode bloquant dans l'action avant génération devrait suffire