@android_ru

Страница 2655 из 3205
C ∆ III K ∆
13.02.2018
15:58:20
Тогда фиг знает. Может в аккаунте портала можно определять страны, в которых он будет работать, но точно не скажу, т.к. не было доступа к нему

Ivan
13.02.2018
16:05:20
C ∆ III K ∆ спасибо и за эту инфу

Danya
13.02.2018
16:05:38


Подскажите пожалуйста почему так происходит, в эмуляторе все корректно отображается

Google
Oleksandr
13.02.2018
16:09:29
Мало инфы

anton
13.02.2018
16:10:54
Что не так? Ты хотел третий тулбар?

Danya
13.02.2018
16:11:29
как-раз нет он как-то фантомно отображается

anton
13.02.2018
16:11:44
Скинь верстку

Danya
13.02.2018
16:12:01
<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" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin"> <ImageView android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/imageView" android:layout_centerVertical="true" android:layout_centerHorizontal="true" /> </RelativeLayout>

обычный layout с картинкой

anton
13.02.2018
16:12:46
Ты инклюдишь этот лейаут в другой, так?

Danya
13.02.2018
16:13:13
нет, он отдельный

вызываю в коде

на нексусе в эмуляторе отображается прям как я хочу, а вот на устройстве каша из тулбаров

Vitaliy
13.02.2018
16:16:45
Я выносил это View из ViewPager и в листнере менял значения
Спс, такой вариант рассматривался, думал что есть другой

Danya
13.02.2018
16:16:57
вероятно падинги надо вписать насухую

Google
Danya
13.02.2018
16:19:11
падинги в IMageView перенеси
да вот пока в чат телеги не вставил, не понял в чем дело)

Igor
13.02.2018
16:21:31
А есть в Android способ открывать файл через picker-диалог, без запроса read-пермишена?

Roman
13.02.2018
16:21:52
в коде все чисто, проблема была с падигами,спасибо
и вместе с Left/Right, Start/End добавить не плохо было бы)

Гадкий
13.02.2018
16:22:26
Igor
13.02.2018
16:23:16
Ну блин, юзер же явно выбирает файл, без подвоха) (конечно таргет под саму актуальную версию)

Jman
13.02.2018
16:32:42
Ребята, подскажите пожалуйста. Накатал приложение которое парсит Json с сайта. Все вывожу в листвью, проблема в том, что когда запускаю приложение с отключенным WiFi, естественно в листвью пустота. При подключении WiFi список не обновляется.

Jman
13.02.2018
16:34:12
Сюда можно со stackoverflow линк кинуть с моим вопросом?

Jman
13.02.2018
16:34:24
https://ru.stackoverflow.com/questions/784507/%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-listview-%D0%BF%D1%80%D0%B8-%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B8-%D0%BA-%D1%81%D0%B5%D1%82%D0%B8-wifi-android

registerReceiver(new WifiReceiver(), new IntentFilter(WifiManager.WIFI_STATE_CHANGED_ACTION));

Aleksey
13.02.2018
16:35:47
А чо такое WiFiReceiver?

Судя по всему, ресивер есть, но он никак не уведомляет активити о том, что нужно загрузить ещё раз

Roman
13.02.2018
16:36:54
и нигде где данные приходят или вайфай включается не вижу myAdapter.notifyDataSetChanged() к примеру)

Jman
13.02.2018
16:39:03
Наверное надо наследоваться от BroadcastReciever

Google
Jman
13.02.2018
16:39:40
И в адаптер дергать. Как только пока не пойму.

Roman
13.02.2018
16:40:03
а чего ты к вайфаю то привязался?

делай запрос в сеть, если удачно обновляй

если нет говори что не вышло обновить)

повесь SwipeRefreshLayout

Dmitriy
13.02.2018
16:41:01
Показывай окно с предложением включить вайфай)

Jman
13.02.2018
16:41:06
Не знаю, первое что в голову пришло. Типо по железу, уже что бы наверняка.

Roman
13.02.2018
16:41:15
а мобильная сеть?

не интересует?)

Jman
13.02.2018
16:41:31
а мобильная сеть?
Ну это потом по аналогии можно прикрутить.

Roman
13.02.2018
16:41:42
не

Jman
13.02.2018
16:41:48
Я тут как бы позаботился <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

Roman
13.02.2018
16:41:54
лучше делай запрос и хендли ошибку)

нетворк стейт немного не для этого)

Roman
13.02.2018
16:42:26
ну какой надо) я ж не в курсе

Retrofit посмотри

Dmitriy
13.02.2018
16:42:37
Костыль =)
Если пользователь намеренно о ключил интернет, а приложение не сможет функционировать без него то это единственно верное решение

Roman
13.02.2018
16:42:40
там все довольно просто)

Google
Jman
13.02.2018
16:42:59
там все довольно просто)
Буду благодарен за пример. если есть или есть линк

Roman
13.02.2018
16:43:37
https://github.com/square/retrofit

Jman
13.02.2018
16:44:13
А почему это не срабатывает ? if(listOfCurrency == null && listOfCurrency.size() == 0) { GetRbcExchangeRates getRbcExchangeRates = new GetRbcExchangeRates(); getRbcExchangeRates.execute(); }

я ж вроде как execute выполняю, а перед таском запуск wifi

Пойду я нуб в общем курить доки =-) Спасибо ребята.

Roman
13.02.2018
16:48:22
у тебя таск кстати данные то получает вроде но ничего с ними не делает

Admin
ERROR: S client not available

Igor
13.02.2018
16:50:58
Всем привет. Кто сталкивался с проблемой - AssetFileDescriptor не видет файлы, вложенные в свои папки в assets. Как решить эту проблему?

Jman
13.02.2018
16:56:49
у тебя таск кстати данные то получает вроде но ничего с ними не делает
GetRbcExchangeRates в этом классе protected String doInBackground(String... params) Все заполняю и в таске это крутиться, я так понимаю.

Roman
13.02.2018
17:04:11
список только заполняет

который вообще в активити

Jman
13.02.2018
17:04:43
Ну вот на конвертацию я сделал notifyDataSetChanged(); А в таск разве onPostExecute не обновляет? lsView.setAdapter(myAdapter);

Sasha
13.02.2018
17:07:06
Всем привет. Народ, как чекнуть что программа запущена на miui?

В гугле я уже был

Jman
13.02.2018
17:07:28
И кстати, сразу же наводящий вопрос, как сделать так например, если приложение было в бэкграунде(фоне), а потом я его развернул и у меня появляются актуальные данные, а не те что были два часа назад например? Или тут нужно смотреть на апи, откуда тяну данные. Как часто они их обновляют?

И привязать к таймеру?

Roman
13.02.2018
17:07:59
изучить Activity Lifecycles

Google
Roman
13.02.2018
17:08:04
для начала)

Quantum Harmonizer
13.02.2018
17:18:48
У кого-нибудь получалось делать что-то подобное с помощью MPAndroidChart? Когда я вызываю groupBars(...), график выглядит будто подрезанным слева и справа... https://camo.githubusercontent.com/4bf136c2fd25bcbeac0bcf363bc8f48dae0651fc/68747470733a2f2f7261772e6769746875622e636f6d2f5068696c4a61792f4d5043686172742f6d61737465722f73637265656e73686f74732f67726f7570656462617263686172742e706e67

Jman
13.02.2018
17:19:34
изучить Activity Lifecycles
Ай блин. Я совсем про это забываю после шарповых хендлеров. Мне они везде уже мерещаться =)

Есть же классный суп набор всех этих onStop, onResume, onPause и тд...

Quantum Harmonizer
13.02.2018
17:21:06
Мб в scroll view положить?
не думаю, он сам могёт в скроллинг и pinch-to-zoom

Igor
13.02.2018
17:22:07
для external памяти точно нужен
Считал текстовой файл из /mnt/sdcard вообще без пермишена, спомощью Intent.ACTION_OPEN_DOCUMENT Как написано в https://developer.android.com/guide/topics/providers/document-provider.html В чем подвох, кроме того что API min 19 ??

m0d
13.02.2018
17:22:35
что надо знать, чтобы такую красоты крейтить?

Aleksey
13.02.2018
17:23:16
m0d
13.02.2018
17:23:40
Quantum Harmonizer
13.02.2018
17:23:53
Aleksey
13.02.2018
17:24:15
а анимация?
АА для анимаций и нужен

Ну, а на устройстве да, Canvas'ы всякие

Igor
13.02.2018
17:25:54
на шестом андрее работает?
У меня только nexus c 8.1

Sasha
13.02.2018
17:25:58
на шестом андрее работает?
На любом работает

Roman
13.02.2018
17:26:36
хм, прикольно, точно помню какая-то фигня была как-то с этими пермишинами..

Igor
13.02.2018
17:27:42
Блин, хотя мне нужна поддержка API 16, придется наверное забить на таких юзеров

m0d
13.02.2018
17:27:43
АА для анимаций и нужен
АА - это After Effects?

Aleksey
13.02.2018
17:27:56

Страница 2655 из 3205