
Ⓜ️ᵃʳᵃᵗ
01.12.2016
16:28:08

Quarx2k ?
01.12.2016
16:28:41

Ⓜ️ᵃʳᵃᵗ
01.12.2016
16:29:36
там лимит, где то в 1 мб. вроде ка к если не ошибаюсь

Alexander
01.12.2016
16:30:35
печально

Google

Alexander
01.12.2016
16:30:47
ну за совет спасибо)

Paul
01.12.2016
16:31:48

Ⓜ️ᵃʳᵃᵗ
01.12.2016
16:35:09
То есть явно? Ну я явно inflate использую, если ты об этом) Не, у меня если я использую разметку ту же самую с обычным edittext, то все норм инфлейтится, если с кастомным из либы, то увы.
инфлейтишь лейоут, где лежит кастомная вьюшка ?
кастомная вьюза твоя ?
и зависит от версии ведроида, подозреваю, что на старых , вполне возможно прокатит.
вероятно тон в этом случае будет хотеть, дейсивтелно конструктор, куда захочет передать параметры стилей, темуитд.
и это как бы тоже , нужно учесть

Paul
01.12.2016
16:36:29
Вьюха не моя, проверял на андроид 6. Но там класс довольно простой, 3 метода, один коструктор, ща покажу
.

Владислав
01.12.2016
16:37:36
засунь это в
`
`

Paul
01.12.2016
16:38:49

Владислав
01.12.2016
16:39:22
В скобки закинь, чтоб оно адекватней отображалось
а то такое полотно глаза мазолит


Paul
01.12.2016
16:40:08
private String mMask;
private MaskedWatcher mMaskedWatcher;
// ===========================================================
// Constructors
// ===========================================================
public MaskedEditText(Context context, AttributeSet attrs) {
super(context, attrs);
TypedArray typedArray = context.obtainStyledAttributes(attrs, R.styleable.MaskedEditText);
if (typedArray.hasValue(R.styleable.MaskedEditText_mask)) {
mMask = typedArray.getString(R.styleable.MaskedEditText_mask);
if (mMask != null && !mMask.isEmpty()) {
mMaskedWatcher = new MaskedWatcher(mMask);
addTextChangedListener(mMaskedWatcher);
}
}
typedArray.recycle();
}
// ===========================================================
// Getter & Setter
// ===========================================================
public String getMask() {
return mMask;
}
public void setMask(String mMask) {
this.mMask = mMask;
if (mMaskedWatcher != null) {
removeTextChangedListener(mMaskedWatcher);
}
mMaskedWatcher = new MaskedWatcher(this.mMask);
addTextChangedListener(mMaskedWatcher);
}
public String getUnMaskedString() {
return mMaskedWatcher != null ? mMaskedWatcher.getUnMaskedString() : getText().toString();
}
Так что ли?) чо-то только цвет поменялся

Google

Paul
01.12.2016
16:40:40
Ай
блин, редактировать же можно..

Ⓜ️ᵃʳᵃᵗ
01.12.2016
16:41:24
public MaskedEditText(Context context) {
super(context, null, 0, 0);
init();
}
public MaskedEditText(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr, 0);
init();
}
public MaskedEditText(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
super(context,attrs, defStyleAttr, defStyleRes);
init();
}
попробуй добавь, только инициализаци, выбрось в коструктор и впихни везде.
или просто alt + insert да вставить все конструкторы

Sergey
01.12.2016
16:43:14

Alexander
01.12.2016
16:43:15
может pastebin юзать кто-то будет?

Sergey
01.12.2016
16:43:33

Ⓜ️ᵃʳᵃᵗ
01.12.2016
16:43:39

Grigoriy
01.12.2016
16:44:44

Владислав
01.12.2016
16:45:07
@InjectViewState админ-админ, у нас тут спам!

Alexey
01.12.2016
16:46:47

Paul
01.12.2016
16:58:55
можно с другой стороны, какой есть простой вариант налепить маску на edittext? нужен email и телефон
ну, в плане, может у кого какие-то либы любимые есть на этот счет)

Leonid
01.12.2016
17:01:57

Ⓜ️ᵃʳᵃᵗ
01.12.2016
17:03:07

Владислав
01.12.2016
17:03:25

Leonid
01.12.2016
17:03:41
Ок, понял, спасибо

Алексей
01.12.2016
17:30:55
А кто в курсе куда девается цвет бекграунда у tabLayout в 16м апи? на 19м уже вес ок) https://monosnap.com/file/DWkeyY7L6vkVP0biIG0VQ1y2E4fd8u

Paul
01.12.2016
17:55:59

Google

Alexey
01.12.2016
20:22:17
сущности для сети и бд разные нужно использовать?

Leonid
01.12.2016
20:23:56
Надесю не спам :) Пара ссылок от нас на вечер почитать:
- Top 5 Android библиотек декабря
- Как создать красивые текстовые стикеры для Android
http://androiddev.apptractor.ru/interesnyie-materialyi-28-11/

Владислав
01.12.2016
20:24:50
Во :)

Alexey
01.12.2016
20:24:57
просто с ретрофит мне отдаёт класс A, который содержит в себе List<B>, а ActiveAndroid допустим или другая орм не поддерживает такой формат и нужно в класс B добавлять ссылку на класс A

Quarx2k ?
01.12.2016
20:25:34
В проекте с гриндао я испольщую разные сущности. А с реалмом одни

Maxim
01.12.2016
20:33:16
А для копировании данных из одной сущности в другую, что используете?

Sergey
01.12.2016
21:17:58

Владислав
01.12.2016
22:02:14
Ребят, не видел кто аналога для ведра?)
https://github.com/CoderXpert/AnimatedMenuPool

Pavel
02.12.2016
03:28:10
Кто-нибудь знает, что означает (?i) ? В первый раз с таким сталкиваюсь.
replaceAll("(?i)</name>", "</name>")

Igor
02.12.2016
04:57:28

Pavel
02.12.2016
05:16:01
@italankin Понял. Спасибо!
02.12.2016
05:34:16
Nezachto

Boris
02.12.2016
05:41:22
Hi all. Можете человеческим языком обьяснить когда используется метод calueOf

Anton
02.12.2016
05:49:35
Какой

Maxim
02.12.2016
06:17:34
Маппер же!
А какой именно Dozer, jmapper, modelmapper?

Alexander
02.12.2016
06:27:17

Гад Ползучий
02.12.2016
06:28:55

Bulat
02.12.2016
06:46:15

Sergey
02.12.2016
06:52:21

Google

Sergey
02.12.2016
06:52:41
Лучше взять готовый

Alexander
02.12.2016
07:01:43

Sergey
02.12.2016
07:03:11
Ну я вашей ситуации не знаю. По идее мвпперы могут иметь довольно развитую логику и это как бы обычное дело

Alexander
02.12.2016
07:04:56

Maxim
02.12.2016
07:05:09
А из готовых, что используете?

Ilya
02.12.2016
07:05:48
https://wylsa.com/VIDOSI/IMG_0942.mp4
Говорят еслт Посмотреть этот видос на айфоне, якобы айос скинется

Anton
02.12.2016
07:08:20
Баян

Ilya
02.12.2016
07:08:26
+
Но мой пмзданулся

Anton
02.12.2016
07:08:43
Мой тоже

Sergey
02.12.2016
07:08:46
Это же надо в офтоп, а не сюда

Maxim
02.12.2016
07:09:40

Alexander
02.12.2016
07:10:47

Maxim
02.12.2016
07:21:33

Aleksandr
02.12.2016
07:33:25
Здравствуйте, меня зовут Александр. Работаю я администратором, в свободное время пишу программы для платформы андроид. Я специалист в раздражении людей. Сообщество интересно мне в коммуникации с андроид разработчиками. Родом я с Запорожья. Узнал я про эту группу из группы Android Dev подкаст. #whois

Artyom
02.12.2016
08:05:07
Что посоветуете юзать для сокетов на андроид и на java-сервере? Есть какие то крутые обертки, которые по дефолту ресолвят разные кейсы?

Marat
02.12.2016
08:22:46

Sergey
02.12.2016
08:31:54
как с помощью глайд скруглить края у прямоугольной картинки? может есть у кого готовый код трагсформейшена? не хочу ради этого тащить либы

Eugene
02.12.2016
08:33:08
https://github.com/wasabeef/glide-transformations/blob/master/transformations/src/main/java/jp/wasabeef/glide/transformations/RoundedCornersTransformation.java

Google

Глеб
02.12.2016
08:35:02

Alexey
02.12.2016
08:51:02
Sergey RoundedBitmapDrawableFactory из suppoprt-либ можно заюзать

Sergey
02.12.2016
08:54:45
да все разобрался, спасибо

J
02.12.2016
09:04:02

Anton
02.12.2016
09:04:41
зависнет он
и все
после ребута нормбудет все

Quantum Harmonizer
02.12.2016
09:15:49
Всем привет. #whois
Проект у меня никакой, где работаю – ещё не понял)
Пишу на Kotlin, отлично знаю stdlib Java, нормально знаю Andriod, средне Spring (но это оффтоп).
Чем могу быть полезен – увидим потом: может, кому-нибудь на вопрос отвечу. :)
Сообщество интересно мне, потому что хочется быть в курсе современных инструментов разработки.
Про группу узнал от Сани Змея.

Nikita
02.12.2016
09:51:05
за Kotlin тебе )

Bulat
02.12.2016
10:05:51
Ребят, к вчерашнему вопросу о PreferenceFragmentCompat
http://stackoverflow.com/questions/40928237/soft-keyboard-overlaps-edittextpreferencedialogfragmentcompat-when-apptheme-is-t
Гляньте или хотя бы нажмите upvote

Ivan
02.12.2016
10:51:30
Ребят, есть задача максимально быстро разряжать батарею, загрузка цп на 100% дает разряд, но не особо быстрый, может еще можно как-то нагрузить gpu?

Quantum Harmonizer
02.12.2016
10:52:00
экранный wakelock

Ivan
02.12.2016
10:52:40
сделал