Как изменить эту кодировку в массив? Потому что я нашел этот шаг слишком длинным. Я новичок в этом, поэтому вы можете мне помочь. Спасибо.Изменить, если условие else в массиве
if(num2 == 1)
{
display.setImageResource(R.drawable.one);
if (num1 == 1)
{
display2.setImageResource(R.drawable.one);
}
else if (num1 == 2)
{
display2.setImageResource(R.drawable.two);
}
else if (num1 == 3)
{
display2.setImageResource(R.drawable.three);
}
else if (num1 == 4)
{
display2.setImageResource(R.drawable.four);
}
else if (num1 == 5)
{
display2.setImageResource(R.drawable.five);
}
}
Этот код работает, так зачем беспокоиться? Это достаточно быстро и дает правильный результат. «Не исправляйте это, если оно не сломано». –
В более актуальном примечании https://codereview.stackexchange.com –
Не можете ли вы сохранить тип 'R.drawable ... ', а не' num1'? – Bathsheba