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

Крэшится при запуске. Небольшой и простой код - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android IntelliJ IDEA перестал запускать Debug http://www.cyberforum.ru/android-dev/thread1646214.html
Пишет: Warning: debug info can be unavailable. Please close other application using ADB: Monitor, DDMS, Eclipse Restart ADB integration and try again Перезапускал ADB, не помогает. Что делать? Добавлено через 15 минут И это только с одним проектом.
Android Подскажите технологический стэк для приложения День добрый. Мне надо разработать приложение для торговых представителей. Понимание задачи есть, но не хочу наступить на грабли и писать велосипед с нуля. Суть такая - представитель приезжает к клиенту (выбрал из справочника) и имя прайс лист с картинками и данными об остатках фиксирует желаемое количество заказа. Т.е. только клиентская-мобильная часть. Буду благодарен, если подскажите, что... http://www.cyberforum.ru/android-dev/thread1646207.html
Ограничение InfoWindow Android
Здравствуйте, возникла очередная гадость, которую ни умом, ни гуглом никак понять не получается. Есть разметка с картой и тулбаром: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Object[] to Integer[][] Android
в одном активити есть двумерный Integer, этот массив передается в другое активити и там нужно получить точно такой же integer, но когда я пытаюсь это сделать, получаю несоответствие классов java.lang.ClassCastException: java.lang.Object cannot be cast to java.lang.Integer. Вот как пытаюсь сделать: Bundle b = getIntent().getExtras(); Integer array = (Integer) b.get("wall"); Подскажите...
Android Два http get запроса в одном AsyncTask http://www.cyberforum.ru/android-dev/thread1646153.html
Добрый день, при вызове двух последовательных http get запросов происходит следующая ситуация: первый запрос выполняется полностью второй запрос делает коннект, но при попытке получения данных возникает ошибка java.net.SocketException: recvfrom failed: ECONNRESET (Connection reset by peer) Если разбить два AsyncTask которые запускаются из разных событий то все работает. URL query = new...
Android Как проверить разрешение экрана? Знаю что в Гугле можно поискать, я искал, но то, что мне нужно не нашел... Дело в том что я должен проверить телефоны на дюймы то есть например if (дюйм_телефона <= 4){ (Действие какое-то); if (дюйм_телефона > 4 && дюйм_телефона <7) (Действие какое-то); else (Действие какое-то); подробнее

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

Крэшится при запуске. Небольшой и простой код - Android

24.01.2016, 14:24. Просмотров 456. Ответов 23
Метки (Все метки)

Приложение крэшится при запуске. Что я сделал не так?
Также, пользуясь случаем, хочу узнать - как запросить у пользователя при включении приложухи включить bluetooth? Я закомментировал REQUEST_ENABLE_BT , т.к. не понимаю к чему это обращается


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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import android.bluetooth.*;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Toast;
 
public class MainActivity extends AppCompatActivity {
 
    BluetoothAdapter bluetooth = BluetoothAdapter.getDefaultAdapter();
    TextView TxtNameDevice = (TextView)findViewById(R.id.TxtNameDevice);
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
 
    protected void onStart(){
        super.onStart();
 
      if(bluetooth.isEnabled()){
 
        //Bluetooth включен.
      }else{
 
        //Bluetooth выключен. Предложим включить
        Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
        //startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
      }
 
        //Всплывающее сообщение о доступности Bluetooth
      String status;
      if(bluetooth.isEnabled()){
 
        String mydeviceaddress = bluetooth.getAddress();
        String mydevicename = bluetooth.getName();
        status = mydevicename + " : " + mydeviceaddress;
        TxtNameDevice.setText(mydevicename);
 
      }else{
 
        status = "Bluetooth выключен!";
      }
      Toast.makeText(this,status,Toast.LENGTH_LONG).show();
 
    }
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru