все
Мне трудно связать два действия с помощью двух кнопок. Первая кнопка служит для выбора элемента в массиве. Вторая функциональная кнопка для перехода на следующую страницу, если на первой кнопке появляется текст «строка 1»
Что мне добавить в мой код
Этот код в array.xml для button3
<string-array name="myArray">
<item>string 1</item>
<item>string 2</item>
<item>string 3</item>
<item>string 4</item>
<item>string 5</item>
Этот код в beta.java
private String[] myString;
private static final Random rgenerator = new Random();
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.next);
Resources res = getResources();
myString = res.getStringArray(R.array.myArray);
Button btn2;
btn2 = (Button)findViewById(R.id.button3);
btn2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
final String q = myString[rgenerator.nextInt(myString.length)];
((Button) v).setText(q);
}
});
Button btn3;
btn3 = (Button)findViewById(R.id.button4);
btn3.setOnClickListener(new View.OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
}
});
}
}
Что я должен добавить в button4, чтобы можно было перейти на следующую страницу, если текст в button3 выполняет «String 1»