Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Не открывается карта через интент - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Наглядно расположить данные в GridView http://www.cyberforum.ru/android-dev/thread1760229.html
Мне нужно отобразить в GridView следущее. У меня есть один большой обьект в нем есть 2 обьекта один user маленький(состоит из двух полей int balance; int miles;) и второй feed - он содержит 3 массива...
Программирование Android Почему картинка рисуется увеличенной Добрый день. Пытаюсь нарисовать png картинку на экране. Картинка рисуется но гиганская. Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.qw); Paint paint = new Paint(); ... http://www.cyberforum.ru/android-dev/thread1759831.html
Программирование Android Подготовить класс для большого JSON
Помогите составить класс для JSONа по ссылке http://mobile165.hr.phobos.work/list(ну чтобы этот JSON можно было поместить в этот класс при помощи билиотеки gson). Пробовал через Code - Generate -...
Можно ли добавить свое сообщение в системную шторку? Программирование Android
Условно назвал этот список системных уведомлений шторкой (см.картинку) Как оно правильно называется английским словом и как в него программно добавить свое сообщение?
Программирование Android Глобальные переменные, методы - где лучше заводить? http://www.cyberforum.ru/android-dev/thread1759610.html
Добрый день! Только начинаю осваивать Android разработку. Бывает так, что для удобства требуется завести глобальные переменные, доступными из любой Activity приложения, любого класса приложения....
Программирование Android В БД программно добавлять строки из нескольких TextView Сделал Базу Данных, сохраняет и удаляет данные нормально, но нормально вывести на экран данные не получается. Т.е. я написал в ЭдитТекстах данные, которые нужно заполнить, они добавились в бд, вывожу... подробнее

Показать сообщение отдельно
Willyams
1 / 1 / 1
Регистрация: 28.06.2015
Сообщений: 76
Завершенные тесты: 1

Не открывается карта через интент - Программирование Android

11.06.2016, 16:33. Просмотров 173. Ответов 0
Метки (Все метки)

Здравствуйте форумчане столкнулся с проблемой. У меня не открывается карта по нажатию кнопки.
Текст ошибки следующий: android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=geo:56.245883, 43.427562 }

Код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
public class AutoServiceDetailActivity extends Activity implements View.OnClickListener{
 
    private ShareActionProvider shareActionProvider;
    public static final String EXTRA_SERVICENO = "pizzaNo";
    Button button;
    String geoLocation;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_auto_service_detail);
 
        button = (Button)findViewById(R.id.mapButton);
        button.setOnClickListener(this);
 
        //getActionBar().setDisplayHomeAsUpEnabled(true);
 
        int autoServiceNo = (Integer)getIntent().getExtras().get(EXTRA_SERVICENO);
        String pizzaName = AutoServiceInfo.autoServices[autoServiceNo].getName();
        TextView textView = (TextView)findViewById(R.id.autoServiceDetail_text);
        textView.setText(pizzaName);
 
        int pizzaImage = AutoServiceInfo.autoServices[autoServiceNo].getImageResourceId();
        ImageView imageView = (ImageView)findViewById(R.id.detail_image);
        imageView.setImageDrawable(getResources().getDrawable(pizzaImage));//тут может быть затык
        imageView.setContentDescription(pizzaName);
 
        geoLocation = AutoServiceInfo.autoServices[autoServiceNo].getLocation().toString();
    }
 
    @Override
    public void onClick(View v) {
 
        switch(v.getId()){
            case R.id.mapButton:
                Intent intent = new Intent();
                intent.setAction(Intent.ACTION_VIEW);
                intent.setData(Uri.parse(geoLocation));
                startActivity(intent);//студия пишет, что активность не может перехватить интент для открытия картыю:
                //No Activity found to handle Intent { act=android.intent.action.VIEW dat=geo:56.247915, 43.418788 }
                break;
        }
    }
}
Что же не так ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru