2012-06-25 2 views
0

Хорошо, поэтому я пытался получить все мои отдельные классы (в настоящее время два) в один класс, используя намерения. Также чистили сети, пытаясь понять, что не так, и как я могу получить все под одной крышей.Проблема с андроидными намерениями:

Вот ссылка на код: My code as of present time.
Я знаю, что все это работает до сих пор, так как каждый отдельный класс работает сама по себе. Я проверил манифест, все в порядке. Eclipse пока не показывает мне никаких ошибок, как только я запустил его, код biffs.

Его личность что-то глупое Я знаю, но за последние несколько дней я был потрясен этим, и мне кажется, что я не могу двигаться вперед в коде, если только не смогу решить эту проблему, так как я просто вернусь к этой проблеме ,

ответ

1

Android не использует «Main()» методы. Все, что вам нужно для запуска вашего приложения, - зарегистрировать одно из ваших действий в качестве основного запуска. Вы делаете это в манифесте.

Затем, когда пользователи касаются значка приложения, эта активность будет отображаться.

+0

Спасибо за это, но он работает для одного класса/файла приложения, как мне заставить его запускать оба? Вернее, как мне получить все, чтобы выбежать из первого файла: startSpark без добавления других onClickMethods –

1

Вам не нужно использовать основной метод! В манифесте вы указываете, с чего должно начинаться ваше приложение. Эта операция - это класс, который расширяет «Активность». Вы можете переопределить активность onCreate и начать делать что-то там. Я надеюсь, что я не поняли вас ...

Этот документ может помочь вам: http://developer.android.com/guide/components/index.html

Смежные вопросы