Что содержат эти классы и как они отличаются? Скорее всего, вы можете выполнить одно действие (в данном случае otobus
) и просто передать позицию как дополнительную, например:
Intent newActivity = new Intent(this, otobus.class);
newActivity.putIntExtra("position", position);
startActivity(newActivity);
Затем в onCreate()
вашего otobus
действия просто обработайте макет действия на основе пройденной позиции:
Intent passedIntent = getIntent();
int selectedPosition = passedIntent.getExtra("position", -1);