Bitmap-Informationen aus Bitmap erhalten, die im Zeichenordner gespeichert sind

7

Ich möchte eine Bitmap einlesen, die ich in meinem zeichnbaren Ordner habe, und sie als Bitmap-Variable speichern, damit ich sie als Hintergrund festlegen kann. Wäre der beste Weg, dies zu tun mit einem "File Reader"? wie

%Vor%

Oder gibt es eine Möglichkeit, es einfach so einzustellen:

%Vor%

(Ich habe es versucht, gebe aber einen int zurück und frage mich, ob ich auf dem richtigen Weg bin)

Jede Hilfe wäre großartig:)

    
Ian 30.08.2011, 11:14
quelle

4 Antworten

25

R.drawable."bitmapFileName" ist in der Tat nur eine ganze Zahl, denn es ist ein Index (statische Ganzzahl) in der R-Klasse Ihres Projekts (siehe hier ). Sie können Ihre Bitmap wie folgt aus dem Ordner der Ressourcen laden:

%Vor%

Ich habe diesen Code in der Android Development Community gefunden.

    
Alesqui 30.08.2011, 11:33
quelle
5

Normalerweise verwende ich den Ordner "Assets"

%Vor%

dann nur yourView.setBackgroundDrawable(bitmapDrawable);

    
mihail 30.08.2011 11:21
quelle
3

Es ist möglich, ein Zeichen- oder Bitmap nach Namen zu laden. Hier ist ein Beispiel:

%Vor%

Sie können natürlich Bitmap statt eines Zeichens zurückgeben.

  

Drawbale d = getImageByName ("mageFileName", dies);

    
Lumis 30.08.2011 13:14
quelle
0
%Vor%     
Muhammad Nabeel Arif 06.04.2012 13:28
quelle

Tags und Links