IT-Storm

Достаточно сложно найти ошибку в вашем коде, когда вы ее ищете. Это еще сложнее, если вы предполагаете, что ваш код не содержит ошибок

Menu

Интерфейсы

Интерфейс определяет набор методов, которые должны присутствовать в классе. В самом интерфейсе эти методы не реализуются, поэтому он представляет собой чисто логическую конструкцию.

Статический импорт

Java поддерживает расширенное использование ключевого слова import. Указав после слова import ключевое слово static, можно импортировать статические члены класса или интерфейса.

Активности (activity)

Все активности должны быть объявлены в файле AndroidManifest.xml. Если активность не объявлена в файле, то система не будет знать о её существовании.