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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Совершение вызова из приложения http://www.cyberforum.ru/android-dev/thread1336796.html
Добрый день! Вопрос такой, во втором активити необходимо принимать номер телефона по ключу "name2". В главном активити стоит условие, в зависимости от которого отправляется тот или иной номер в...
Программирование Android [GPS] Как отобразить количество спутников в виде найденные/подключенные Ну вобщем вопрос в названии. Как отобразить спутники в программе? http://www.cyberforum.ru/android-dev/thread1336703.html
Программирование Android Вывод символа Юникода по его коду в TextView
Привет всем. Подскажите пожалуйста по такой штуке: у меня есть в программе база sqlite, в которой лежат коды символов в формате \uXXXX и есть ещё сдвоенные \uXXXX\uXXXX. Их, выбирая из БД, я...
Как создать layout, который запускается один раз, при первом запуске приложения? Программирование Android
Как создать layout, который запускается один раз, при первом запуске приложения? т.е. один раз запустилось и всё.
Программирование Android Как создать файл (txt, xml) в android (Eclipse) http://www.cyberforum.ru/android-dev/thread1336359.html
Задача нужно создать excel файл и писать дуда данные, потом отправить по почте. Разобрался как работать с excel и подключил нужные библиотеки. Беда в том что я не как не могу понять как создать...
Программирование Android Существует файл или нет При подключении флешки появляется новая директория storage/UsbDriveA проверяя существование этой директории я пытаюсь узнать подключена ли флешка,вот код? TextView tv =... подробнее

Показать сообщение отдельно
qw123456
2 / 2 / 0
Регистрация: 18.12.2014
Сообщений: 112

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

21.12.2014, 13:02. Просмотров 270. Ответов 0
Метки (Все метки)

Добрый день! Вопрос такой, во втором активити необходимо принимать номер телефона по ключу "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);
    }
 
}
Буду признателен за помощь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru