|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Всем привет. Тут возникла надобность загрузить в приложение огромный текст, а через чет не хочется. Есть ли другой способ? Мб можно txt формат читать из assets? Срочно нужен совет! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 15:05 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210через чет не хочется Через что? ilja2210Есть ли другой способ? Открываешь файл и читаешь последовательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 15:08 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, через strings= как "оформить" прочтение txt? ну чтоб вместо strings программа просто открывала инфу из файла ... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 15:33 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Например, как тут (в ответе, буферное чтение) http://stackoverflow.com/questions/12421814/how-can-i-read-a-text-file-in-android Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2016, 15:35 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, такс...а другой способ есть какой? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2016, 17:59 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, просто строчками задолбался писать через strings ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2016, 18:00 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Параллельный вопрос возник- как реализовать такую вещь: нажимаю на кнопку, и программа переходит на новую страницу без активити. Это фрагменты или че? Может, можно переходить с лейаута на лейаут всего-лишь с одним активити? P.S. понимаю, то вопрос. вероятно, тупой)) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2016, 21:19 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Это фрагменты или че? Угадал... ilja2210а другой способ есть какой? Какой другой? Тут все как на компе. Работал на компьютерах с текстом? Если да, то что именно тебе не хватает. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 08:45 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Так,насчет фрагментов-отличная новость. Но как вставить txt файл в textviеw? Задолбался каждую строчку через /n и пробелы переделывать. Очень большой обьем текстов(( Просто хотелось бы,чтобы текст в том виде,в каком он есть в блокноте,переносился в лейаут. Это реально вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 11:37 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Файл большой? ilja2210Задолбался каждую строчку через /n и пробелы переделывать. Руками переделываешь или все таки код какой-то? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 11:51 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
да положи ты его уже в res/raw и читай через context.getResources().openRawResource(id) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 13:22 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, Так,насчет raw понятно,но можете чуть подробнее про сам код? Не совсем врубился(мб ссылка какая есть). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 14:41 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210chpasha, но можете чуть подробнее про сам код? Не совсем врубился(мб ссылка какая есть). чем тебе context.getResources().openRawResource(id) не код? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 14:58 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, ну так я оформлю,значится, это добро в textview в лейауте, затем пишу в активити TextView name; там дальше строчек 5 ниже прописываю context.getResources().openRawResource(textid)? Такое ощущеие, что я оч много че пропустил))) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2016, 22:26 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210, Показал-бы уже код и пояснил, что тебе в нем не нравится. А то ходим вокруг да около... ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2016, 09:16 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, все очень примитивно (тут, по крайней мере) пример лейаута: Код: xml 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.
пример активти: Код: 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.
было б круто, чтобы можно было бы также скомпоновать нужный мне текст (как в текствью лейаута), но не нужно было бы всяких \n и других танцев с бубнами ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2016, 17:49 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
в чем затык? у тебя есть TextView, копируешь большой текст в res/raw. Все что нужно, это при создании Activity достать этот текст с помощью openRawResource из ресурсов и засунуть его в этот TextView. Для этого нужно 1) достать голову из известного места почитать что делает openRawResource 2) почитать как превратить то, что возвращает openRawResource в String все ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2016, 18:02 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, окей,текст выводит, только чет кирилицу не читает((( как исправить? да,вот активити: Код: 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. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97.
и вот лейаут: Код: xml 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.
вообще, очень зотелось бы, чтобы можно было фон менять (все выставил, а он конкретно с этим методом белый). мб можно как-то в рамки запихнуть его? до этого между текствью и рамками было по 20 дп, и было норм. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2016, 19:46 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Да,еще и скролить чет нельзя этот файл(( Сменил на кодировку windows 1251- все еще не читает кириллицу. Что делать? Проблема прям совсем серьезная ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2016, 21:47 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Да,еще и скролить чет нельзя этот файл(( ScrollView спасет отца русской демократии ilja2210Сменил на кодировку windows 1251- все еще не читает кириллицу. Что делать? нужно явно указывать кодировку при конвертации потока в строку. используй библиотеку apache commons-io , класс IOUtils.toString(inputstream, charset) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 00:13 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, в скроллинге помогла строка Код: java 1.
а вот с кодровкой чет не понял- можете немного подробнее? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 00:27 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, http://javarevisited.blogspot.com.ee/2012/08/convert-inputstream-to-string-java-example-tutorial.html тут что-то похожее, но как не перебирал-не пашет ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 00:40 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Что делать? Попробуй сразу сохранять строки в utf. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 08:54 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Что вы имели ввиду? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 10:10 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Что вы имели ввиду? Кодировку. Для андроида нативная кодировка не win1251. Операция конвертирования "на лету" затратная, не считая объема текста. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 10:32 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Окей,юзаем utf-8 везде. До меня вот чего не дошло- какую строку прописать в активити с кодом чтения файла? Как она выглядит?строка из той ссылки вроде похожа на правду,но не работает)) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.02.2016, 17:57 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
А на сколько текст огромен? В килобайтах сколько? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 09:00 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Я бы текст в виде .html хранил - тогда бы с размером проблем не было бы. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 09:04 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Да там не книга,незачем считать килобайты. Просто это не маленький текствью в одну строчку,там строк 30 с определенными промежутками. Проблема сейчас именно в том,что он не видит кириллицу обычного txt. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 09:14 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Микола Питерский, Да проблема с нечитабельной кириллицей. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 09:15 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Да проблема с нечитабельной кириллицей. Создай файл в студии и укажи нужную кодировку (снизу указывается). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 09:52 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Xml? И типа в raw сунуть? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 10:04 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
ilja2210Xml? И типа в raw сунуть? Хоть текстовый. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 11:25 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
все верно. либо текст в unicode, либо в методе convertStreamToString указать кодировку явно baos.toString("windows-1251"). и то и то должно работать ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 12:34 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Тебе нужно русский текст сконвертировать в файл формата UTF-8 без BOM notepad++ тебе в помощь - он это умеет делать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 16:53 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Кстати,странная тема- скроллинг документа(описал выше) медленнее, чем скорость скроллинга, например, списков...мб че не прописал? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 20:54 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Слушайте, мб чет с текстом не том? Прописал строку с кодировкой, ниче не изменилось(( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 21:11 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
кстати, вот активити-мб не туда вторкнул строку? (пробовал и windows 125 чет там, и utf) Код: 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. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101.
... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2016, 21:32 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Минут за 5 налабал... 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. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92.
xml Код: xml 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.
apkwadman.ru/apk/ru.wadman.reference-1.0-release.apk ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 12:41 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
Писал с использованием http://androidannotations.org/ То есть текстовый файл, к примеру, грузится фоном с показом прогрессбара. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 12:44 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
chpasha, Впринцепи,проболбеса-спрпведливо. Но я ведь только учусь. Год назад не знал вообще ничего о кодинге. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2016, 10:53 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, Не знаю,почему, но doneLoad горит красным(с остальными вроде разобрался). А как можно это же запилить без показателя загрузки? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2016, 10:55 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
@ViewById(R.id.progressBar) ProgressBar progressBar; @ViewById(R.id.scrollView) ScrollView scrollView; @ViewById(R.id.textView) TextView textView; теперь все норм, но вот эта байда-красная ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2016, 12:17 |
|
TXT reading в Android studio
|
|||
---|---|---|---|
#18+
wadman, думал, справлюсь старыми методами, но чет работы оказалось намного больше(( не могли бы вы взглянуть тему http://www.sql.ru/forum/1202630-a/vosproizvedenie-tekstovyh-faylov ? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2016, 17:41 |
|
|
start [/forum/topic.php?all=1&fid=13&tid=1331156]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
27ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
others: | 244ms |
total: | 377ms |
0 / 0 |