С Новым годом! Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 14.12.2020
Сообщений: 3

Пустой экран после запуска приложения

23.06.2022, 19:23. Показов 522. Ответов 2

Студворк — интернет-сервис помощи студентам
Проблема: Запускаю приложение, оно выводит пустое окно. Должно выводить заголовки уроков.
Вопрос: Почему так происходит?

Lesson.java:


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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
import android.app.Activity;
import android.os.AsyncTask;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;
import java.io.IOException;
import java.util.ArrayList;
 
public class Lesson extends Activity {
 
    // благодоря этому классу мы будет разбирать данные на куски
    public Elements title;
    // то в чем будем хранить данные пока не передадим адаптеру
    public ArrayList<String> titleList = new ArrayList<String>();
    // Listview Adapter для вывода данных
    private ArrayAdapter<String> adapter;
    // List view
    private ListView lv;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
 
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_lesson);
        // определение данных
        lv = (ListView) findViewById(R.id.liElements);
        // запрос к нашему отдельному поток на выборку данных
        new NewThread().execute();
        // Добавляем данные для ListView
        adapter = new ArrayAdapter<String>(this, R.layout.activity_lesson, titleList);
    }
 
 
    public class NewThread extends AsyncTask<String, Void, ListView> {
 
        // 
        // 
        @Override
        protected ListView doInBackground(String... arg) {
 
            // 
            Document doc;
            try {
                // определяем откуда будем воровать данные
                doc = Jsoup.connect("https://school.vtb.ru/materials/courses/pervye-shagi-na-birzhe/").get();
                // задаем с какого места, я выбрал заголовке статей
                title = doc.select("h3");
                // 
                titleList.clear();
                // 
                for (Element titles : title) {
                    // записываем в аррей лист
                    titleList.add(titles.text());
                }
            } catch (IOException e) {
                e.printStackTrace();
            }
            
            return lv;
        }
 
        @Override
        protected void onPostExecute(ListView result) {
 
            
            lv.setAdapter(adapter);
        }
    }
}


activity_Lesson.xml:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?xml version="1.0" encoding="utf-8"?>
<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=".Lesson" >
 
    <ListView
        android:id="@+id/liElements"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true" >
    </ListView>
</RelativeLayout>



Скриншот запущенного приложения:
https://www.cyberforum.ru/atta... 1656000980


Скриншот ошибок в логе, которые я нашел:
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.06.2022, 19:23
Ответы с готовыми решениями:

Как после автоматического запуска приложения, после его закрытия вернуться к приложению которое было открыто раньше?
Путано описал, вот попроще: 1) Запущено приложение. 2) Автоматически запускается другое приложение - первое сворачивается 3)...

После запуска приложения запускать не главное активити, а сервис
как сделать чтобы после запуска приложения запускалось не главное активити а сервис может как то прописать метод onStart в классе...

Android Studio - в проекте пропал класс после запуска приложения
Здравствуйте, писал приложение и потребовалось создать новый класс. Создал, и появилась вот такая ошибка. После запуска приложения на...

2
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
23.06.2022, 23:27
Ты положил в адаптер пустой список.
0
93 / 66 / 27
Регистрация: 23.06.2019
Сообщений: 477
24.06.2022, 00:25
в логе вижу фаербэйс
в коде не вижу фаербэйс
испытывают когнетивный диссонанс

И ссылка не отвечает.
Естественно, что в таком случае ничего на экране не будет.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.06.2022, 00:25
Помогаю со студенческими работами здесь

Пустой экран входа, после загрузки нет ни одной учетки, экран активный
после загрузки нет ни одной учетки, экран активный

После запуска сильно шумят кулеры видеокарты и мерцает экран, потом экран гаснет
Сейчас живу в другой стране, перед тем как уехать я отдал пк для чистки, после которой пк приехал ко мне. После запуска сильно шумит...

После обновления драйвера на видеокарту экран после запуска винды выключается
У меня Windows 7,ноутбук Asus N61J! Видеокарта:AMD Radeon Mobility HD 5730! Решил обновить драйвер,так как некоторые игры начали его...

Запустить метод после запуска приложения
Всем привет. Возникла проблема с запуском функции после старта приложения. Ранее, когда приложение было в обычной windows форме окна,...

Пустой экран после загрузки.
После загрузки windows исчезают все ярлыки и панель задач, движение курсора ограничивается небольшим квадратом по центру. Диспетчер задач...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru