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

Как выбрать контакт? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Сохранение настроек в SQLite http://www.cyberforum.ru/android-dev/thread638513.html
В процессе моего обучения разработке для Andrid поднялась тема сохранения параметров приложения. В частности, нужно по нажатию на пункт списка ListView менять бекграунд этого пункта и сохранять...
Программирование Android Как остановить анимацию? после завершения аниамации, изображение возвращается к исходному состоянию. а как сделать чтобы изображение повернулось на 30 градусов и так и осталось? http://www.cyberforum.ru/android-dev/thread638420.html
Как использовать ListView.setHeaderView() Программирование Android
Есть вот такой layout, описывающий нижнюю половину активити: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Программирование Android Анимация
Хочу спросить про анимацию с расчетом промежуточных кадров, задаваемую в XML. Сегодня воспользовался ей в первый раз и возникли вопросы и непонятки: В XML набор действий анимации задается тегом...
Программирование Android многослойная отрисовка http://www.cyberforum.ru/android-dev/thread637794.html
Вопрос вот в чем: Хочу отрисовать изображение, возможно с какой-то динамикой и использовать его в качестве фона. Далее поверх него расположить свой элемент, унаследованный от SurfaceView и...
Программирование Android Разработка под Android. Состояние пункта в списке При разработке приложения столкнулся с такой проблемой. У меня есть ListView, нужно что бы при клике на пункт, этот пункт менял свой внешний вид (цвет текста), а при повторном клике возвращался в... подробнее

Показать сообщение отдельно
ruslan_fi
3 / 3 / 0
Регистрация: 29.10.2012
Сообщений: 67
09.10.2013, 00:34
Цитата Сообщение от Netscape Посмотреть сообщение
Java
1
public static final int PICK_RESULT = 666;
Спасибо!

Добавлено через 1 час 8 минут
Так.... Выбрал я контакт, а как все же его вывести в TextView?
Вот код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    
        tvOut = (TextView) findViewById(R.id.tvOut);
        
        startActivityForResult(
                new Intent(Intent.ACTION_PICK,
                ContactsContract.Contacts.CONTENT_URI),
                PICK_CONTACT_REQUEST);
    }
 
    protected void onActivityResult(int requestCode, int resultCode,
            Intent data) {
        if (requestCode == PICK_CONTACT_REQUEST) {
            if (resultCode == RESULT_OK) {
                String name = data.getStringExtra("name");
                tvOut.setText("Имя контакта " + name);
            }
        }
    }
String name возвращает null. Подозреваю, что нет в data элемента с таким именем.
Как понять, что пришло вообще в data?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.