Results 1 to 9 of 9

Thread: App's omzetten naar Rad Studio 10.3 (Android)

  1. #1

    App's omzetten naar Rad Studio 10.3 (Android)

    Ik ben bezig om enkele App's om te zetten naar de nieuwe versie en kom daarbij een paar dingen tegen.

    Zo is het uiterlijk van de "TimeEdit" geheel anders geworden

    Oud:
    Click image for larger version. 

Name:	Oud.jpg 
Views:	133 
Size:	18.7 KB 
ID:	8002

    Nieuw:
    Click image for larger version. 

Name:	Nieuw.jpg 
Views:	138 
Size:	21.4 KB 
ID:	8003

    Ik zou graag de oude versie weer terug hebben, is dat mogelijk ?

  2. #2
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Er is een property, waarin je kan aangeven of je de echte look wil hebben of de fmx look. Weet alleen niet hoed deze heet, maar is per component geregeld.

    Maar waarom niet de nieuwe gebruiken?
    Delphi is great. Lazarus is more powerfull

  3. #3
    Er is een property, waarin je kan aangeven of je de echte look wil hebben of de fmx look.
    Ik ben druk aan het zoeken, maar zou niet weten welke ik daardoor moet gebruiken.

    Maar waarom niet de nieuwe gebruiken?
    De oude werkt veel fijner.

  4. #4
    John Kuiper
    Join Date
    Apr 2007
    Location
    Almere
    Posts
    8,747
    Er is een property ControlType, wat je aan kan geven of je de GUI van FMX of de platform voor dat control wilt gebruiken. Maar blijkbaar niet voor alle visuele componenten
    Delphi is great. Lazarus is more powerfull

  5. #5
    TimeEdit heeft deze property niet.

    Het volgende probleem dat ik tegen kom is dat de "LocationSensor" niet meer werkt.
    Ik gebruik deze bij een paar App's en heb deze daarbij altijd aan staan, en gebruik "OnLocationChanged" als er een nieuwe GPS positie gevonden is.

    Dit werkt nu ineens niet meer, dat heeft waarschijnlijk met de User Permissions te maken, maar hoe krijg ik dit werkend ?

  6. #6
    Access_coarse_location & access_fine_location voor de locatie permissions
    Niemand houdt meer van hard werken dan diegene die ervoor betaalt.

  7. #7
    Click image for larger version. 

Name:	Permissions.jpg 
Views:	162 
Size:	43.6 KB 
ID:	8011

    Code:
    unit Unit1;
    
    interface
    
    uses
      System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants,
      FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, System.Sensors,
      System.Sensors.Components, FMX.Controls.Presentation, FMX.ScrollBox, FMX.Memo;
    
    type
      TForm1 = class(TForm)
        Memo1: TMemo;
        LocationSensor1: TLocationSensor;
        procedure FormActivate(Sender: TObject);
        procedure LocationSensor1LocationChanged(Sender: TObject; const OldLocation,
          NewLocation: TLocationCoord2D);
      private
        { Private declarations }
      public
        { Public declarations }
      end;
    
    var
      Form1: TForm1;
    
    implementation
    
    {$R *.fmx}
    
    procedure TForm1.FormActivate(Sender: TObject);
    begin
     LocationSensor1.Active := True;
     FormatSettings.DecimalSeparator := '.';
    end;
    
    procedure TForm1.LocationSensor1LocationChanged(Sender: TObject;
      const OldLocation, NewLocation: TLocationCoord2D);
    begin
     Memo1.Lines.Add( Format('%2.6f', [ LocationSensor1.Sensor.Latitude]) );
     Memo1.Lines.Add( Format('%2.6f', [ LocationSensor1.Sensor.Longitude]) );
    end;
    
    end.
    Dit werkt helaas niet bij Radstudio 10.3, en komt namelijk niets in de Memo.
    Bij versie 10.1 werkten het wel.

    Wat is er bij deze versie van Radstudio 10.3 nog meer nodig om dit werkend te krijgen denken jullie ?
    Last edited by MMSoft; 31-Aug-19 at 08:05.

  8. #8
    En wat geeft je telefoon zelf aan, als je kijkt naar de machtigingen van je app?
    Niemand houdt meer van hard werken dan diegene die ervoor betaalt.

  9. #9
    Het werkt !!
    Inderdaad bij de App's instellingen heb ik Locatie Aangezet en nu werkt het.
    Ik wist niet beter dan, dat je bij het Installeren van een App toestemming moest geven, maar zo werkt het ook.
    Bedankt !!!

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •