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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Kubson
-24 / 2 / 0
Регистрация: 17.07.2014
Сообщений: 253
#1

Приложение вылетает после перехода на новое активити - Android

09.09.2015, 18:13. Просмотров 330. Ответов 2
Метки нет (Все метки)

Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь?

Программа выдает ошибку и вылетает при переходе на новое активити. В чем ошибка, я не понимаю..

Лог ошибки:
DeviceMonitor: Adb rejected connection to client '19989': closed
ddmlib: Программа на вашем хост-компьютере разорвала установленное подключение
java.io.IOException: Программа на вашем хост-компьютере разорвала установленное подключение
at sun.nio.ch.SocketDispatcher.write0(Native Method)
at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:51)
at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
at sun.nio.ch.IOUtil.write(IOUtil.java:65)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:471)
at com.android.ddmlib.JdwpPacket.writeAndConsume(JdwpPacket.java:213)
at com.android.ddmlib.Client.sendAndConsume(Client.java:675)
at com.android.ddmlib.HandleHeap.sendREAQ(HandleHeap.java:342)
at com.android.ddmlib.Client.requestAllocationStatus(Client.java:521)
at com.android.ddmlib.DeviceMonitor.createClient(DeviceMonitor.java:847)
at com.android.ddmlib.DeviceMonitor.openClient(DeviceMonitor.java:815)
at com.android.ddmlib.DeviceMonitor.processIncomingJdwpData(DeviceMonitor.java:775)
at com.android.ddmlib.DeviceMonitor.deviceClientMonitorLoop(DeviceMonitor.java:664)
at com.android.ddmlib.DeviceMonitor.access$100(DeviceMonitor.java:46)
at com.android.ddmlib.DeviceMonitor$3.run(DeviceMonitor.java:592)

Код активити, на которое осуществляется переход:
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
public class list extends Activity
{
 
    String[] j = new String[50];
    int i = 0;
    final String FILENAME = "file";
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.list);
        LinearLayout ll = (LinearLayout) findViewById(R.id.ll);
        LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
        int pg = Gravity.CENTER_HORIZONTAL;
        lp.gravity = pg;
        TextView password = new TextView(this);
        ListView listView = (ListView) findViewById(R.id.listView);
        try {
            // открываем поток для чтения
            BufferedReader br = new BufferedReader(new InputStreamReader(
                    openFileInput(FILENAME)));
            String str = "";
            // читаем содержимое
            while ((str = br.readLine()) != null) {
                if (i>49)
                    break;
                j[i] = str;
                i++;
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,   android.R.layout.simple_list_item_1, j);
        listView.setAdapter(adapter);
    }
 
 
 
 
}
Заранее огромное вам спасибо!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.09.2015, 18:13     Приложение вылетает после перехода на новое активити
Посмотрите здесь:

Android Запрет поворота экрана после создания активити
Мигает активити после сплешскрина Android
Android Ошибки при востановление активити после уничтожения
Переход на новое окно на андройд приложение Android
Android Запуск таймера после закрытия второй Активити
При нажатии на пункт меню открыть новое активити Android
Вылетает приложение Android
Android Приложение вылетает после перехода на второе активити
Приложение вылетает после 2х часов работы Android
Android Как сделать приложение без единого активити
Android Если поменять ориентацию экрана или SurfaceView перекроет другой активити, то приложение завершается аварийно
Запустить новое активити из фотокамеры? Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
2014 / 1756 / 546
Регистрация: 12.05.2014
Сообщений: 6,222
Завершенные тесты: 1
10.09.2015, 08:32     Приложение вылетает после перехода на новое активити #2
- лог ошибки не весь, нет главного
- активити, на которую переходят есть, а где строки из основной активити - непонятно
Ranny
0 / 0 / 1
Регистрация: 29.07.2015
Сообщений: 10
10.09.2015, 09:00     Приложение вылетает после перехода на новое активити #3
Возможно ошибки разметки в новой Activity, ну и да в твоем логе не показано в каком месте вылет происходит, когда у тебя приложение закрывается не нажимай Ок сразу, сначала скопируй тот лог что вывел при появлении окна сообщающего о некорректном завершении работы приложения
Yandex
Объявления
10.09.2015, 09:00     Приложение вылетает после перехода на новое активити
Ответ Создать тему
Опции темы

Текущее время: 01:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru