Carsten M.
Hi,
wo ist denn Dein Thread von heute hin bezüglich der ImageView und dem Bitmap...!?
Ich wollte antworten - aber der Thread ist weg.
Herzliche Grüße
Carsten
Ich frage mich auch...
Ich schrieb Andy sofort eine Nachricht aber er ignorierte sie...
Vielen Dank dafür dass ihr geantwortet hättet. Ich schätze das sehr!
Ich hab aber noch den Text:
------------------------------------------Deleted Threat-------------------------------------------
Hey,
Mal wieder ein Problem: Ich versuche ein individuelles Bild voll in einem Imageview anzuzeigen. Ohne, dass das Formart zerstört wird.
Bei meinem Programmierprogramm handelt es sich um: B4A
Hier mein Beispiel-Code, der nicht funktioniert:
1Dim im As ImageView
2 im.Initialize("Im")
3 Dim b As Bitmap
4 b.Initialize(File.DirInternal,"mypic.png")
5 Dim bw,bh,iw,ih,mh,mw As Int
6 bw = b.width
7 bh = b.height
8 ih=450dip/1dip
9 iw = 200dip/1dip
10((Hier seht ihr was mein Maximum des Imageviews ist: Height 450dip und widht 200dip
11 If bw > iw Then
12 mw = bw - iw
13 bw = bw - mw
14 bh = bh - mw
15 End If
16 If bh > ih Then
17 mh = bh - ih
18 bh = bh - mh
19 bw = bw - mh
20 End If
21 im.Color = Colors.White
22 im.Bitmap = LoadBitmapSample(File.DirInternal &"/scr",scrcounter & ".png",bw,bh)
23 im.Gravity = Gravity.CENTER
24 HorizontalScrollView1.Panel.AddView(im,0, 0, 300dip,450dip)
Es wäre echt wunderbar, wenn mir jemand schnell helfen könnte.
Beste Grüße
Chris
Edit:
Verlauf
Pascal: im.Bitmap = LoadBitmapSample(File.DirInternal &"/scr",scrcounter & ".png",bw,bh)
Funktioniert das so? bzw. schreibt man statt dem '&' kein '+' für Strings?
Zusätzlich wissen wir nicht genau was für ein Problem du jetzt hast.
Ich: ja das geht so.
Mein Problem ist, dass der Code nicht funktioniert. Das Bild ist immer abgeschnitten, was nicht sein dürfte
Grüße
— geändert am 02.02.2014, 20:01:17
Posts vor dem 22.12.2014 sind von dem Vorgänger dieses Accounts
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.