
Ivan
22.04.2017
18:41:17

Dmitry
22.04.2017
18:41:50

Ivan
22.04.2017
18:42:42

Dmitry
22.04.2017
18:43:54
@bsuhefiw пример чего?

Google

Ivan
22.04.2017
18:44:41


Dmitry
22.04.2017
18:45:51
@bsuhefiw ну попробуйте вместо @={} написать @{} , но во вьюмодели выставить поле не Int, а new ObservableField(Int)
так тоже должно работать если не ошибаюсь
@bsuhefiw https://developer.android.com/topic/libraries/data-binding/index.html#observablefields
@BindingAdapter(value = ("bind:switchAttrChanged"), requireAll = false)
fun setIsCheckedChangeListener(button: SwitchCompatCustom, listener: InverseBindingListener?) {
button.setOnCheckedChangeListener { compoundButton, boolean -> listener?.onChange() }
}
@InverseBindingAdapter(attribute = "bind:switch", event = "bind:switchAttrChanged")
fun getNewIsCheckedWhenChange(button: SwitchCompatCustom): Boolean {
return button.isChecked
}
@BindingAdapter("bind:switch")
fun setNewIsChecked(button: SwitchCompatCustom, value: Boolean) {
button.isChecked = value
}
(kotlin)
после этого в xml можно писать что то типа
<SwitchCompatCustom
bind:switch="@={viewModel.isOn}"
>
это случай с кастомным аттрибутом


Ivan
22.04.2017
19:00:05

Dmitry
22.04.2017
19:01:04
Вы же попросили пример

Ivan
22.04.2017
19:01:38

Dmitry
22.04.2017
19:03:05

Ivan
22.04.2017
19:04:19

Google

Dmitry
22.04.2017
19:04:41
Давайте )
А можно воспользоваться случаем, и спросить - кто kotlin пользуется в продакшне? Много людей?
Плохо ли то, что я джаву кажется все больше и больше забываю, или не стоит насчет нее заморачиваться?

Sergey
22.04.2017
19:16:04
это как со свифтом, только без официальной поддержки гугла
Java знать надо, имхо

Dmitry
22.04.2017
19:16:42
Только у нас еще IDE нормально с котлином работает )

Sergey
22.04.2017
19:17:02
?

MacClouds
22.04.2017
19:19:35
Ребята, подскажите как создать пуш уведомления?

Sergey
22.04.2017
19:20:50

MacClouds
22.04.2017
19:21:42
А что такое локальные уведомление

Sergey
22.04.2017
19:22:01
а что в вашем понимании пуш уведомление?

MacClouds
22.04.2017
19:23:21

Андрей
22.04.2017
19:23:28

Sergey
22.04.2017
19:23:37
?

MacClouds
22.04.2017
19:25:00
Ну да я об этом

Sergey
22.04.2017
19:25:09
https://developer.android.com/guide/topics/ui/notifiers/notifications.html#Heads-up
это просто нотификация с высоким приоритетом

Dmitry
22.04.2017
19:25:52
@Mujahit SwitchCompatCustom - составное кастомное вью, в основе которого FrameLayout, android:checked годится наверное для CheckBox?

Google

Sergey
22.04.2017
19:26:05
это просто нотификация с высоким приоритетом
With Android 5.0 (API level 21), notifications can appear in a small floating window (also called a heads-up notification) when the device is active (that is, the device is unlocked and its screen is on).

MacClouds
22.04.2017
19:26:39

Sergey
22.04.2017
19:26:50
я же скинул доку
https://developer.android.com/guide/topics/ui/notifiers/notifications.html

MacClouds
22.04.2017
19:27:12

Sergey
22.04.2017
19:27:33
>>>>>>>> это просто нотификация с высоким приоритетом

Андрей
22.04.2017
19:30:21

Dmitry
22.04.2017
19:42:47
ясно )

Бойсхар
22.04.2017
19:45:14
всем привет, кто нибудь менял шрифт на Sony Xperia z?
последний раз менял шрифт на симбиан в далеком прошлом, на андроид никогда не менял, но вроде как процедура похожа

Artem
22.04.2017
21:31:03
Привет пипл, что то я совсем туплю, а как вытащить cliked item из recyclView???

Artem
22.04.2017
21:31:44
В адаптере бинд вызывать?
Или в конструкторе кликлистенер передавать

Anton
22.04.2017
21:33:14
что значит вытащить кликед айтем
а
ну да листенер можешь передать
свой

Artem
22.04.2017
21:33:53
Ну есть список, там типа фотка и две подписи в item
При нажании на item хочу переход на другую активити и там пошло поехало

Google

Artem
22.04.2017
21:34:36
Лан
Спасибо
Ночью вся впереди да и пиво еще есть
Ночь*

St
22.04.2017
22:18:14
Здраствуйте, использую таймер для ++ переменной каждую сек, но как только его реализовал при переходе на другой Активити приложение зависает, код ошибок не показывает, вторая Активити пустая. Кто поможет, ниже код.
///////////////////////////////////////////
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
money++;
runOnUiThread(new Runnable() {
@Override
public void run() {
moneyText.setText(Integer.toString(money)+" \u20BD");
}
});
}
},0,1000);
}
//////////////////////////////////

Admin
ERROR: S client not available

St
22.04.2017
22:18:40
class UpdateTimeTask extends TimerTask {
public void run() {
money++;
absMoney++;
}
public void Statistic(View view) {
Intent intent = new Intent(MainActivity.this, Static.class);
startActivity(intent);
}

Quarx2k ?
22.04.2017
22:21:00
Что-то страшное
Юзай handler.post лучше. Таймер это плохой класс
А ты таймер очтанавливаешь при переходе?
Или он у тебя прошлую активити обновляет?

x01net
22.04.2017
22:28:26

Quarx2k ?
22.04.2017
22:29:04
А запущены же официальные прошивки для л90
На лаос сайте
На 7.1.2

x01net
22.04.2017
22:29:44
у меня кстати после см11 тач плохо стал работать, даже на стоке

Quarx2k ?
22.04.2017
22:30:40
Да уже пора на покой девайсу
Старенький он

Google

x01net
22.04.2017
22:31:01
а у тебя реально л90 сдох?

Quarx2k ?
22.04.2017
22:31:37
А какой мне смысл говорить иначе :) Я помогаю текущему разрабу с л90
Сейчас все работает вроде

x01net
22.04.2017
22:32:06
ну ладно

St
22.04.2017
22:33:09
А как его остановить при переходе, примерчик бы любой

Quarx2k ?
22.04.2017
22:33:56
timer.stop()?

Igor
22.04.2017
22:37:27

x01net
22.04.2017
22:37:48

Igor
22.04.2017
22:38:27
А чем выделяется из линейки ?

x01net
22.04.2017
22:38:42

Igor
22.04.2017
22:39:16
Окс :)

x01net
22.04.2017
22:39:17
Кваркс для него делал циан
а до этого собирали 9к что б купить ему этот л90
я не взносил))

St
22.04.2017
23:42:30
Все равно не работает, дописал timer.cancel(); Теперь не зависает, а кращится все при переходе на другой активити.