1
我有一個整型的質量,女巫我用這樣的:從SD卡一樣清晰度的圖像讀取
final int[] iconN = new int[] { R.drawable.arrow_left_a,
R.drawable.arrow_right_a, R.drawable.sound_on,
R.drawable.sound_off };
要設置點擊圖片:
final ImageView bL = (ImageView) findViewById(R.id.iV1);
bL.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
bL.setImageResource(iconN[0]);
}
});
此文件是在drowable。當我以同樣的方式使用SD卡上的文件時,我需要做什麼? 我嘗試做這樣的事情:
final int[] iconC = new int[] {
Integer.parseInt(iA.getSdDir() + "/Files/Colors/arrow_left_a.png"),
Integer.parseInt(iA.getSdDir() + "/Files/Colors/arrow_right_a.png") };
但它是錯的,我得到一個錯誤:
java.lang.NumberFormatException: unable to parse '/mnt/sdcard/izuchaika//Files/Colors/arrow_left_a.png' as integer