Я нуб к J2ME. У меня есть приложение. где я хотел бы использовать несколько методов commandAction () в каждом классе. Например, одна форма принадлежит одному классу, который использует метод commandAction для перехода к списку, который находится в другом классе, в результате чего список в другом классе имеет другой метод commandAction для перехода к другой форме. Я попытался запустить приложение, но, похоже, единственный отзывчивый метод commandAction — это метод в первой форме. Может ли j2me использовать несколько методов commandAction в разных классах в одном и том же приложении, или мне нужно использовать один и тот же метод для всего приложения, потому что это может вызвать ошибку, если метод слишком большой? Постскриптум Я попытался использовать один метод commandAction для всего приложения, и он работает, но если я попытаюсь использовать метод в разных классах, ничего не произойдет, как будто не был задан командный список, но он есть?
Вы назвали setCommandListener только однажды. Когда вы изменяете, какой класс представлен, не забудьте снова вызвать setCommandListener, указывая на него.