Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
bedrik
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 31
#1

Как сделать вызов фиксированного номера при нажатии button - Программирование Android

02.02.2013, 23:08. Просмотров 2122. Ответов 9
Метки нет (Все метки)


http://www.cyberforum.ru/android-dev/thread1385855.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.02.2013, 23:08
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сделать вызов фиксированного номера при нажатии button (Программирование Android):

Переход на разные активити при нажатии button в зависимости от checkbox
Я написал код, который при нажатии на кнопку переходит на другой activity. ...

ListView: сбивается содержимое ImageView элемента при скроллинге + как сделать выделение пункта списка при нажатии?
1. Есть свой класс ContactsSimpleCursorAdapter, в методе public void...

Button вызов
Народ, мне нужно сделать кнопку, которая при нажатии совершает вызов. в...

Как в Android положить один объект (button) на другой (button)?
Скажите, как можно положить один объект на другой, так что бы они оба были...

Как сделать, чтобы при нажатии кнопки Push Button загоралась та или иная кнопка Radio Button
вопрос: Как сделать,чтобы при нажатие кнопки Push Botton загоралась та или иная...

9
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
02.02.2013, 23:14 #2
Java
1
2
3
String numb = "tel:" + "your number";
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(numb));
startActivity(intent);
2
bedrik
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 31
03.02.2013, 01:19  [ТС] #3
Извените но я токо начинаю узнавать програмирование под андроид на "еклипсе"
у меня код main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Main" >

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="88dp"
android:onClick="coll"
android:text="Позвонить" />
</RelativeLayout>




а код Maim.java




package com.lol;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;

public class Main extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

}




я так понимаю мне нужно вставить в .ява
но я также понимаю что должна быть команда которая активирует батон
как мне это сделать?




ну точно что не так


package com.bedrik;

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;

public class Main extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

String numb = "tel:" + "+380671234567";
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(numb));
startActivity(intent);


}

Добавлено через 8 минут
как его вписать в "еклипс"
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.02.2013, 01:19 #4
Вам основы программирования учить нужно а не андроид.
0
bedrik
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 31
03.02.2013, 01:24  [ТС] #5
я не спорю, но мне это очень нужно, простой код по клику на батон вызвать номер!

Добавлено через 2 минуты
Помогите ПЛИЗ!
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.02.2013, 01:32 #6
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
package com.bedrik;
 
import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
 
public class Main extends Activity {
 
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
 
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
 
poublic void coll(View view){
String numb = "tel:" + " +380671234567";
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse(numb));
startActivity(intent);
}
 
}
Добавлено через 56 секунд
и, кстати, call а не coll
1
bedrik
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 31
03.02.2013, 01:36  [ТС] #7
пасиб.
просто чтоб разобратся, есть разница и какая в вашей часте кода
( poublic void coll(View view) )
и этой - ( poublic void coll(View v) )
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.02.2013, 01:51 #8
название переменной должно отображать ее суть. в названии "view" больше сути чем в "v".

Добавлено через 53 секунды
еще лучше "clickedView"
0
bedrik
0 / 0 / 0
Регистрация: 01.02.2013
Сообщений: 31
03.02.2013, 02:01  [ТС] #9
ДЯКУЮ!
0
V0v1k
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
03.02.2013, 02:21 #10
нема за що.
0
03.02.2013, 02:21
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.02.2013, 02:21
Привет! Вот еще темы с решениями:

Как сделать ввод текста при нажатии Button?
Как сделать так что бы в поле Label вписывалось значение при нажатии...

Как сделать, чтобы при нажатии на Button появлялся пароль?
Парни как сделать в делфи, при нажатии на Button появлялся пароль, для проверки...

Как сделать, чтобы при нажатии на button появлялась форма?
Приветствую, как мне сделать так что бы при нажатии на &lt;button&gt; появлялась...

Как сделать что при нажатии на Button скачивался файл?
подскажите как реализовать. юзер нажимает скачать и качается файл с моего сайта


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

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

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