2010-12-17 13 views
1

Ich habe den folgenden Code geschrieben, um Bild als Hintergrund zum BlackBerry-Bildschirm hinzuzufügen.Die Bildgröße beträgt 320 * 240. Das Bild wird auf dem Bildschirm hinzugefügt, aber dann möchte ich um seine Höhe und Breite entsprechend der Größe der BB-Bildschirmhöhe und -breite zu erhöhen.Erhöhen Sie die Höhe Breite des Bildes nach BB Bildschirmgröße

Im Folgenden ist der Code, den ich geschrieben habe:

Bitmap xtclogoBitmap = Bitmap.getBitmapResource("launch_xtc.jpg"); 
BitmapField xtcbitmapField = new BitmapField(xtclogoBitmap,Field.USE_ALL_HEIGHT | Field.USE_ALL_WIDTH); 
add(xtcbitmapField); 

Wie kann ich die Höhe und Breite des Bildes erhöhen gemäß der BB Bildschirmgröße?

+0

mögliche Duplikate von [Blackberry - wie Bildgröße ändern?] (Http://StackOverflow.com/Questions/1769755/BlackBerry-How-To-Resize-Image) –

Antwort

1
Bitmap img=Bitmap.getBitmapResource("3.jpg"); 
Bitmap bg = new Bitmap(Display.getWidth(), Display.getHeight()); 
img.scaleInto(bg,Bitmap.FILTER_LANCZOS, Bitmap.SCALE_TO_FILL); 

Sie können Bitmap.SCALE_TO_FILL ersetzen und/oder die Werte von getHeight und Breite zum Beispiel durch Zugabe ändern je nach Ihren Bedürfnissen, dann fügen Sie einfach den bg

Check diese Erklärung von Blackberry here

Grüße,

Verwandte Themen