Dies ist mein Code:Convert Bitmap zu Integer (Android)
public class MainActivity extends Activity {
private String lenguajeProgramacion[]=new String[]{"Java","PHP","Python","JavaScript","Ruby","C",
"Go","Perl","Pascal"};
private Integer[] imgid={
R.drawable.php,
R.drawable.python,
R.drawable.javascript,
R.drawable.ruby,
R.drawable.c,
R.drawable.go,
R.drawable.perl,
R.drawable.pascal
};
private ListView lista;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
LenguajeListAdapter adapter=new LenguajeListAdapter(this,lenguajeProgramacion,imgid);
lista=(ListView)findViewById(R.id.mi_lista);
lista.setAdapter(adapter);
lista.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String Slecteditem= lenguajeProgramacion[+position];
Toast.makeText(getApplicationContext(), Slecteditem, Toast.LENGTH_SHORT).show();
}
});
}
}
Und ich habe dies:
Bitmap tempBitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
ich konvertieren müssen diese Bitmap auf Integer kann das Programm verwenden.
Danke
Was meinst du mit Integer? Bitmap ist Bitmap. Ganzzahl ist Ganzzahl. – AlphaQ
Können Sie klarer sein, was Ihre Frage/Problem ist? Es kann keine Verbindung zwischen Ihrer Frage und dem Code angezeigt werden. – corvairjo
Das Problem ist, ich habe ein Bild in einer Bitmap, ich bekomme dies in meiner Datenbank bitmap = BitmapFactory.decodeStream (conimagen.getInputStream()); Ich muss eine Menge Bilder zeigen, also werde ich viel Bitmap haben. Um die Bilder anzuzeigen, habe ich einen Adapter, wo Bilder in Interger [] sind, und dazu muss ich eine andere Lösung konvertieren, um meine Bilder zu zeigen –