Как открыть Intent (MapView) из основного действия с меню в Android - PullRequest
1 голос
/ 13 января 2010

Поскольку я новичок, я не знаю, правильно ли я объясню это. Но вот и все.

Я пытаюсь из основного занятия (MainFile.java) открыть карту как новое намерение через меню. Как то так ...

switch(item.getItemId()) {
        case VIEW_AROUND:
            **Intent cityMap = new Intent(MainFile.this, Map.class);
            startActivity(cityMap);**
            return true;
        case EXIT:
            this.finish();
            return true;
        }

... и я уже настроил что-то на моем manifest.xml с доступом к ...

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

<activity android:name=".Map" />

... Он отлично работал с другим File.class, но с Map.class, похоже, не работает.

Может быть, это лучший способ приблизиться к нему? Это где-нибудь, где я должен искать проблему?

Я не могу думать ни о чем другом: (

Большое спасибо заранее!

1 Ответ

1 голос
/ 13 января 2010

Я только что нашел тему с моей проблемой и ее решением.

Это ссылка: http://www.mail-archive.com/android-beginners@googlegroups.com/msg13138.html

И по ссылке это в значительной степени то, что я сделал (на случай, если вы не хотите переходить по ссылке или разрыв ссылки в будущем):

Ну, это могло быть что-то неправильно с maps.jar. Я создал новый проект с нуля и обнаружил, что maps.jar в SDK версия, которую я использую, очень глючит и намного меньше, чем в предыдущем версия. Например, я не смог скомпилировать мой класс карт, когда я создал экземпляр класса GeoPoint. Во всяком случае, глючная версия maps.jar находится в SDK 1.5_r2. я сейчас используя maps.jar, найденный в SDK 1.5_r1 и все работает плавно:)

Может быть, кто-то еще подойдет к этому вопросу в будущем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...