Hallo liebe Leute,
ich habe ein Problem mit Imageview. Sobald ich das Imageview im Designer hinzufüge erhalte ich bei der Ausführung der Fehler:
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (ImageView).
Was mache ich da falsch. Leider habe ich auch nicht gefunden, in dem mal erklärt wird wie man so ein Imageview handelt.
Hier mal mein Code. Kann mir jemadn sagen, was ich für nd sagt mir was ich da für einen Fehler gemacht habe.
Walter
ich habe ein Problem mit Imageview. Sobald ich das Imageview im Designer hinzufüge erhalte ich bei der Ausführung der Fehler:
java.lang.RuntimeException: java.lang.RuntimeException: Object should first be initialized (ImageView).
Was mache ich da falsch. Leider habe ich auch nicht gefunden, in dem mal erklärt wird wie man so ein Imageview handelt.
Hier mal mein Code. Kann mir jemadn sagen, was ich für nd sagt mir was ich da für einen Fehler gemacht habe.
Walter
B4X:
Sub Process_Globals
'These global variables will be declared once when the application starts.
'These variables can be accessed from all modules.
Dim Socket1 As Socket
Dim ServerSocket1 As ServerSocket
Dim AStreams As AsyncStreams
Dim Conv As ByteConverter
Dim MyIP As String
Dim ServerIp As String
Dim WlanConnectet As Boolean
Dim GetFlag As Boolean
Dim Timer1 As Timer
Dim getTimer As Int
Dim PE As PhoneEvents
Dim DisFlag As Boolean
End Sub
Sub Globals
Dim lblConnect As Label
Dim TimerCnt As Label
Dim btnConnect As Button
Dim lvLog As ListView
Dim lblMsg As Label
Dim sf As StringFunctions
Dim img1 As ImageView
End Sub
Sub Activity_Create(FirstTime As Boolean)
Activity.LoadLayout("1")
ServerIp = "192.168.28.8" ' Server-IP
btnConnect.Enabled = False
lvLog.SingleLineLayout.ItemHeight = 16dip
lvLog.SingleLineLayout.Label.TextSize = 12
MyIP = ServerSocket1.GetMyIP ' eigene IP holen
lblConnect.Text = "my IP-Adresse " & MyIP
If FirstTime = True Then ' erster Durchlauf ?
PE.Initialize("PE")
sf.Initialize
Timer1.Initialize("Timer1", 1000)
Timer1.Enabled = True
WlanConnectet = False ' erst mal reset
GetFlag = False
getTimer = 1
End If
End Sub