French Utilisation de VelocimeterView

sultan87

Active Member
Licensed User
Longtime User
Bonsoir
j'utilise VelocimeterView pour afficher une température en utilisant certaines propriétés telles que:
velo1.Initialize("velo")
velo1.BottomVelocimeterColor = Colors.Transparent
velo1.ShowBottomVelocimeter = False
velo1.DigitalNumberBlurColor = Colors.Transparent
velo1.Duration = 0
velo1.ExternalProgressColor = Colors.Blue
velo1.InsideProgressColor = Colors.Transparent
velo1.InternalVelocimeterColor = Colors.Yellow
velo1.NeeddleColor = Colors.Red
velo1.NeedleBlurColor = Colors.Magenta
velo1.Min = 0
velo1.Max = 100
velo1.Units = "°"
velo1.update

je fais varier la température et je voudrais changer certaines propriétés en fonction de la température demandée telles que :

If velo1.Value < (15 * 2.22) Then
lbltemp.TextColor = Colors.Blue
velo1.DigitalNumberColor = Colors.Blue
velo1.DigitalNumberBlurColor = Colors.Blue
velo1.ExternalProgressColor = Colors.Blue
velo1.NeeddleColor = Colors.Blue
velo1.NeedleBlurColor = Colors.Blue
velo1.ProgressBlurColor = Colors.Blue
' velo1.update
End If
If velo1.Value >= (15 * 2.22) And velo1.Value < (30 * 2.22) Then
lbltemp.TextColor = Colors.Green
velo1.DigitalNumberColor = Colors.Green
velo1.DigitalNumberBlurColor = Colors.Green
velo1.ExternalProgressColor = Colors.Green
velo1.NeeddleColor = Colors.Green
velo1.NeedleBlurColor = Colors.Green
velo1.ProgressBlurColor = Colors.Green
' velo1.update
End If
If velo1.Value >= (30 * 2.22) Then
lbltemp.TextColor = Colors.Red
velo1.DigitalNumberColor = Colors.Red
velo1.DigitalNumberBlurColor = Colors.Red
velo1.ExternalProgressColor = Colors.Red
velo1.NeeddleColor = Colors.Red
velo1.NeedleBlurColor = Colors.Red
velo1.ProgressBlurColor = Colors.Red
' velo1.update
End If

si je laisse velo1.update, je plante l'appli
comment faire ?

Cordialement
Pierre
 

klaus

Expert
Licensed User
Longtime User
Je ne sais pas, je n'ai jamais utilisé cet objet.
Il serait plus utile de poster un petit projet qui montre le problème.
Sinon nous devrions en créer un, ce qui prends du temps.
 

sultan87

Active Member
Licensed User
Longtime User
Bonjour
Merci pour la réponse rapide
ci-joint le petit projet
si je clique sur le bouton Rouge ou Vert, les propriétés suivantes ne sont pas prises en compte
velo1.ExternalProgressColor = Colors.Green
velo1.InsideProgressColor = Colors.Blue
velo1.NeeddleColor = Colors.green
si je laisse velo1.update, je plante le projet
pouvez vous m'aider
cordialement
pierre
 

Attachments

  • Test_Velocimeter.zip
    33.4 KB · Views: 194

klaus

Expert
Licensed User
Longtime User
J'ai téléchagé la librairie et j'ai voulu essayer ton projet, mais je reçois cette erreur
java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
dans la ligne Activity.LoadLayout("Layout1").
J'obtiens la même erreur avec ton projet et avec le projet démo du forum.
Je ne peux malheureusement pas aider.
 
Top