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

Передать номер из EditText в условие - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как узнать максимально возможный зум Google Maps? http://www.cyberforum.ru/android-dev/thread1401371.html
Уважаемые, подскажите в чем проблема ? Добавил карты гугла, в эмуляторе запускаю при очень большом зуме, вылетает приложение. Как узнать максимально возможный зум карты? Добавлено через 35 минут причем ломается без исключения. последние записи в логе: 03-22 16:59:33.446 1126-1126/com.example.crm D/myLog﹕ onCameraChange: 56.81539654045895,60.571891665458686,14.0 03-22 16:59:34.093 ...
Android Как накладывать метки на mapsforge? Доброго времени суток! Не могу разобраться как в mapsforge накладывать поверх карты метки. Как я понял координаты метки закладываются в переменную типа LatLong. вот пример: Marker marker = createMarker(start, R.drawable.flag_green); if (marker != null) { layers.add(marker); } } здесь start является переменной типа LatLong и... http://www.cyberforum.ru/android-dev/thread1401333.html
Android Использование Hibernate запросов в Android
Как можно использовать hibernate-запросы в android? Добавлено через 2 часа 34 минуты up.
Android Cоздании приложения Android для магазина magento
Здравствуйте. Возник вопрос о создании приложения Android для магазина magento, используя rest и oauth2. В интернете встречается информация на нужную тему, но с пробелами. Нужен туториал для начинающего. Где разжевываются все действия. Заранее благодарен.
Android PrivateKey http://www.cyberforum.ru/android-dev/thread1401173.html
Как исправить данную ошибку: generate 2048 bit rsa key pair and self-signed with valid of 90 days for: Ну и там мои данные. В итоге ключ не создается...
Android Не создается БД на некоторых устройствах Работает на реальном лоллипопе и на genymotion 4.1.1, не работает на стандартном эмуле 4.4.2 и на реальном 4.1.2. Пишет no such table: numbers public class DB extends SQLiteOpenHelper { public static String NUMBER_TABLE = "numbers"; public DB(Context context) { super(context, "Dude", null, 1); подробнее

Показать сообщение отдельно
Kipec
 Аватар для Kipec
0 / 0 / 0
Регистрация: 17.03.2015
Сообщений: 11
22.03.2015, 20:11     Передать номер из EditText в условие
Всем привет! Есть приложение в котором в EditText вводим номер и осуществляем звонок. С этим все хорошо. Код ниже.
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public class MainActivity extends Activity {
EditText callNumber;
Button button_zapros;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.primary);
        callNumber = (EditText) findViewById(R.id.callNumber);
        OnClickListener oclBtn = new OnClickListener () {
        public void onClick(View v) {
            switch (v.getId()){
                case R.id.button_zapros:
                    Toast.makeText(getBaseContext(), "Connect", Toast.LENGTH_SHORT).show();
                    if (callNumber != null) {
                        String number = String.format("tel:%s", callNumber.getText().toString());
                        Uri callUri = Uri.parse(number);
                        Intent callIntent= new Intent(Intent.ACTION_CALL, callUri);
                    startActivity(callIntent);}
                    break;
                    }}};
button_zapros.setOnClickListener(oclBtn);
}

А хотелось бы что бы введенные в EditText номер участвовал и в BroadcastReceiver при выполнение условия проверки номера телефона с которого поступает входящая смс. Код ниже.
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class SmsReceiver extends BroadcastReceiver {
    @Override
    public void onReceive(Context ctx, Intent intent) {
        Bundle bundle = intent.getExtras();
        Object[] pdus = (Object[]) bundle.get("pdus");
        SmsMessage[] messages = new SmsMessage[pdus.length];
        for (int i = 0; i < messages.length; i++){
            messages[i] = SmsMessage.createFromPdu((byte[])pdus[i]);
            if (messages[i].getDisplayOriginatingAddress().contains("81234567890")) {
            Intent newintent = new Intent(ctx, MainActivity.class);
            newintent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
            newintent.putExtra("message", messages[i].getDisplayMessageBody());
            ctx.startActivity(newintent);         
            } } }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru