1
我使用下面的代码附加摆在我的资源文件夹图像显示在自定义微调适配器没有显示
ArrayAdapter<CharSequence> adapter = new CustomArrayAdapterForCurrencies(this, currenciesDataSource.keys);
paidIn.setAdapter(adapter);
viewHolder.flag = (ImageView) view.findViewById(R.id.UICurrencyCurrencyFlag);
String filename = "Images/Currencies/" + keys[position] + ".png";
try {
InputStream bitmap= context.getResources().getAssets().open(filename);
Bitmap bit=BitmapFactory.decodeStream(bitmap);
viewHolder.flag.setImageBitmap(bit);
} catch (IOException e1) {
e1.printStackTrace();
}
图像但是,当我在微调点击下面出现这种情况, 如果我点击让我们说,印度卢比,印度国旗如上所示,但我希望所有的标志都显示在这个屏幕上。
请告诉我是什么问题最好的问候
ArrayAdapter适配器=新CustomArrayAdapterForCurrencies( this,currencyDataSource.keys); paidIn.setAdapter(adapter);这就是我用过的......我现在该做什么? –
2012-03-22 07:35:18
adapter.setDropDownViewResource()用于微调器的适配器。我做了一个错字。它是适配器的一个属性。检查编辑的代码。只需在该方法中指定您的自定义布局文件,您就可以走了。 – Akhil 2012-03-22 08:29:05