Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
qw123456
2 / 2 / 1
Регистрация: 18.12.2014
Сообщений: 112
#1

Совершение вызова из приложения - Программирование Android

21.12.2014, 14:12. Просмотров 386. Ответов 1
Метки нет (Все метки)

Добрый день! Вопрос такой, во втором активити необходимо принимать номер телефона по ключу "name2". В главном активити стоит условие, в зависимости от которого отправляется тот или иной номер в принимающее активити. В чем у меня ошибка?
Код главного активити
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public void onItemSelected(AdapterView<?> parent, View view,
                    int position, long id) {
                Intent intent = new Intent(MainActivity.this, Dva.class);
                String opis;
                int image;
                //String number;
                // показываем позицию нажатого элемента
                // Toast.makeText(getBaseContext(), "Position = " + position,
                // Toast.LENGTH_SHORT).show();
                buf = position;
 
                if (buf != 0) {
                    if (buf == 1) {
                        opis = ("Руслан");
                        image = (R.drawable.ic_launcher);
                        String number="0890";
                        intent.putExtra("name", opis);
                        intent.putExtra("name1", image);
                        intent.putExtra("name2", number);
                        
 
                    }

Код второго активити
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
public class Dva extends Activity {
    TextView info;
    ImageView img;
    Button btn;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.dva);
        info = (TextView) findViewById(R.id.textView1);
        img=(ImageView)findViewById(R.id.imageView1);
        
 
        Intent intent = getIntent();
        String x = intent.getStringExtra("name");
        info.setText(x);
 
        Integer x1 = intent.getIntExtra("name1", 0);
        img.setBackgroundResource(x1);
 
        String x2 = intent.getStringExtra("name2");
        btn.setText(x2);
 
    }
 
    public void onClick(View v) {
        Intent intent1 = new Intent(Intent.ACTION_DIAL);
        intent1.setData(Uri.parse("tel:"+"name2"));
        startActivity(intent1);
    }
 
}
Буду признателен за помощь

Добавлено через 1 час 20 минут
Люди, HELP!
http://www.cyberforum.ru/android-dev/thread1245136.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2014, 14:12
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Совершение вызова из приложения (Программирование Android):

Разработка клиентского приложения для вызова такси
Здравствуйте. Требуется помощь тех, кто имеет опыт разработки приложений для...

Как изменится стек после вызова активити другого приложения
Если у меня есть 2 задачи(2 Task) и я из первой задачи вызову активити, которое...

Переадресация вызова
Товарищи, переадресацию средствами андроида сделать можно или это полностью...

Приостановка выполнения главного приложения в момент вызова дочернего
Здравствуйте. В консольном приложении есть строка: ...

Перехват стандартного вызова запущенной из ява-приложения внешней программы
Как перехватить стандартный вывод запущенной из ява-приложения внешней...

1
CoolMind
421 / 404 / 65
Регистрация: 06.10.2012
Сообщений: 1,732
21.12.2014, 22:45 #2
qw123456, что не работает-то? Где startActivity?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.12.2014, 22:45
Привет! Вот еще темы с решениями:

После вызова печати, я хочу попасть на ту форму что вызывала, и на то поле где была до вызова
Например я в форме на каком-то поле Вызываю с формы отчет, потом закрываю...

нужно чтобы функция располагалась до ее вызова, после ее вызова и в другом файле. Как это сделать?
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int n, *c; ...

Совершение анимации по положению мыши
Хочу сделать чтобы контролка &quot;выезжала&quot; (это и будет анимацией) при наведении...

Совершение поиска по выделенному тексту
Нуждаюсь в помощи знающих. Пишу простенький текстовый редактор. Нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru