У меня есть несколько строк, и я хочу получить каждую строку в соответствии с числом. Например. У меня есть строки:Как добраться до строк динамически
<string name="ln1">Line1</string>
<string name="ln2">Line2</string>
<string name="ln3">Line3</string>
А вот моя активность:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
counter = 2;
box = (TextView) findViewById(R.id.textView1);
box.setText(R.string.ln1);
box.setOnClickListener(this);}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
box.setText(R.string.ln+ counter);
counter = counter + 1;
}
Прямо сейчас, текст получает отображается как «R.string.ln2», когда я нажимаю TextView. Как настроить TextView
для отображения следующей строки (i.e: ln2), когда я нажимаю TextView
?
Высокий. Так просто. Полагаю, я шел по этому пути. Действительно, использование массива намного проще и проще. – SoulSlayerAbad