Форум программистов, компьютерный форум 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
24.01.2016, 21:41  [ТС]     Крэшится при запуске. Небольшой и простой код
Цитата Сообщение от YuraAAA Посмотреть сообщение
исправленный код
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
50
51
52
53
54
55
package com.alexru18.bluetoothchat;
 
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();
    public TextView TxtNameDevice;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        TxtNameDevice = (TextView)findViewById(R.id.TxtNameDevice);
 
    }
 
    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();
 
    }
 
}
и

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <TextView
        android:id="@+id/TxtNameDevice"
        android:layout_width="match_parent"
        android:layout_height="50dp"/>
 
    <ListView
        android:id="@+id/ListChat"
        android:layout_below="@+id/TxtNameDevice"
        android:layout_width="fill_parent"
        android:layout_height="280dp"/>
......
Добавлено через 1 минуту
Цитата Сообщение от Vladimirys Посмотреть сообщение
И зачем, все в OnStart() пихать? Такая задача?
Я недавно в этой области занимаюсь и многого не знаю, буду признателен за ваш вариант
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru