Гость
Форумы / Android [игнор отключен] [закрыт для гостей] / не работает в кнопке но работает а onCreate / 5 сообщений из 5, страница 1 из 1
23.04.2020, 12:32
    #39950388
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает в кнопке но работает а onCreate
Не работает в кнопке но работает а onCreate, почему, даже логов нет, в stackoverflow не смогли ответить


Код: 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.
package com.example.bigfile;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;

import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.channels.SeekableByteChannel;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.util.Scanner;

public class MainActivity extends AppCompatActivity {
   TextView textView;    DataInputStream textFileStream = null;
   public void readbigtext(){
       try {
           textFileStream = new DataInputStream(getAssets().open(String.format("test2.txt")));
        } catch (IOException e) {e.printStackTrace();}
        Scanner sc = new Scanner(textFileStream);
        while (sc.hasNextLine()) {
            textView.append(sc.nextLine());
        }
    }
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        Button bigbutton = (Button) findViewById(R.id.bigbutton);
        textView = (TextView) findViewById(R.id.bigfile);
        textView.append("test begin");
        //90Mb here IS WORKING!
        // readbigtext();
        bigbutton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                //90Mb here DON`T WORKING
                readbigtext();

                }
        });
    }
    }
...
Рейтинг: 0 / 0
23.04.2020, 13:13
    #39950427
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает в кнопке но работает а onCreate
Romantiktj,

отладчиком смотрел?
...
Рейтинг: 0 / 0
23.04.2020, 13:38
    #39950455
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает в кнопке но работает а onCreate
wadman,

Решил, но ужасно и криво и мне не понравилось, создал второй активити и там в onCreate загрузил для теста 16Мб, сработало!, но мне сооооовсем не понравился такой метод, если есть другие мысли буду счастлив послушать!
...
Рейтинг: 0 / 0
23.04.2020, 13:42
    #39950460
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает в кнопке но работает а onCreate
вы планируете в ближайшее время освоить пошаговую отладку?
...
Рейтинг: 0 / 0
23.04.2020, 14:39
    #39950505
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
не работает в кнопке но работает а onCreate
Romantiktj,

и всё таки? Отладчик много какие вопросы снимает и помогает в понимании некоторых процессов.
...
Рейтинг: 0 / 0
Форумы / Android [игнор отключен] [закрыт для гостей] / не работает в кнопке но работает а onCreate / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]