В настоящее время у меня есть действие с некоторыми кнопками.
В моем xml-файле кнопки определены следующим образом:
<ImageButton (...) android:onClick="GoToPageX"/>
и у меня в своей деятельности:
public void GotoPageX() {
startActivity(new Intent(this, PageX.class));
finish();
}
Проблема в том, что у меня сотни кнопок, и я не хочу писать
<ImageButton (...) android:onClick="GoToPage1"/>
<ImageButton (...) android:onClick="GoToPage2"/>
<ImageButton (...) android:onClick="GoToPage3"/>
...
<ImageButton (...) android:onClick="GoToPage100"/>
и все сценарии.
Сейчас я использую
public void GotoPage( int i) {
startActivity(new Intent(getBaseContext(), activities.get(i)));
finish();
}
и хотел бы укажите параметр i из xml, это возможно?
Большое спасибо за любую помощь.