Так в том и дело, что общих приложений (читай, предустановаленных одних и тех же) мало. У меня на аппарат Lenovo, на нем будильник от Lenovo. На каком-нить самсунге другой будильник - то есть это разные приложения. Нет такой категории приложений (утрирую) "Будильник", для которых задам определенный единый интерфейс взаимодействия. Каждое приложение индивидуально и оно может как следовать, таки и отказываться от определенных практик взаимодействия с ним.
Хорошо) Было бы замечательно, если бы ты сам на свой вопрос ответ написал, и отметил его как правильный, чтобы вопрос в неотвеченных не болтался. Спасибо.
Ты уверен, что вылетает тут:
String name = cursor.getString(cursor .getColumnIndex(database.COMPANY_NAME));?
Потому что там нечему вылетать, вроде как.
Вот тут:
name_out.setText(name + "");
может вылетать в 2х местах, "name_out == null", либо "name == null".
Попробуй после каждого вызова в лог писать Log.d(), что ты получил. Скорее всего сам найдешь причину.
Из вопроса не понятно, в чем у вас проблема. Толи вы не знаете, как в диалог передать данные, толи как эти данные получить из списка, или что-то третье.
Если пишешь начиная с точки, перед ней подставляется applicationId. Т.о. "applicationId" должен совпадать с "package", в котором лежит MainActivity. Они совпадают?
Поясните, вам надо передать данные из фрагмента в активити-хост, или из фрагмента открыть новую активити с определенными данными? Из того что вы написали, понятно чуть больше, чем ничего. Какие данные? Какие стандартные методы перевода между активити?
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.