【发布时间】:2017-06-01 12:50:45
【问题描述】:
这是我的代码:
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();
}
});
}
}
我有这个:
Bitmap tempBitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
我需要将此位图转换为整数才能使用该程序。
谢谢
【问题讨论】:
-
整数是什么意思?位图就是位图。整数就是整数。
-
你能更清楚你的问题/问题是什么吗?是看不到您的问题和代码之间的链接。
-
问题是我在位图中有一个图像,我在我的数据库中得到这个位图= BitmapFactory.decodeStream(conimagen.getInputStream());我需要显示很多图像,所以我将有很多位图。为了显示图像,我有一个适配器,其中图像在 Interger[] 中,为此我需要转换另一种解决方案来显示我的图像