@android_ru

Страница 553 из 3205
Andre
16.11.2016
12:58:51
Sergey
16.11.2016
12:58:52
editor.commit(); Log.e("Complete:", "Commit: " + editor.commit());

Никита
16.11.2016
12:58:54
Добрый день, кто-нибудь выравнивал ImageSpan по центру строчки в TextView?

Google
Sergey
16.11.2016
12:58:57
У тебя тут 2 раза коммит

Alexander
16.11.2016
12:59:47
так 1 в Log просто вывод

Никита
16.11.2016
13:00:00
он к низу привязывается

а у меня нужно кружок вставить

Andre
16.11.2016
13:00:17
Короче, у тебя sharedPreferences = null

Alexander
16.11.2016
13:00:32
а как это поправить?

Sergey
16.11.2016
13:00:54
Сохраняй параметры в onPostExecute

Roman
16.11.2016
13:01:00
@Aspire ты двады функцию вызываешь. в первый раз получи результат и передай в переменную

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:01:13
он к низу привязывается
к центру относительно чего ?

Andre
16.11.2016
13:01:13
а как это поправить?
Где-то их определить

у тебя вон метод readSession их присваивает, хотя сам метод не вызывается

Никита
16.11.2016
13:02:02
относительно центра строки

Google
Никита
16.11.2016
13:02:26
да просто если есть возможность хоть как-то его сдвинуть с места, уже круто

Sergey
16.11.2016
13:02:47
к центру относительно чего ?
Попробуй создавать переменную SharedPreferences в методе onCreate и просто использовать её когда надо

Andre
16.11.2016
13:02:51
А для этого не надо ли вскрыть StaticLayout, господа?

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:03:27
наверное если совсем в центре, то придеться свой спан писать

Andre
16.11.2016
13:03:34
отнаследоваться от него, если возможно и поменять логику размещения спанов Затем стырить код из текствью и подменить лэйаут

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:04:25
DynamicDrawableSpan public static final int ALIGN_BASELINE = 1; public static final int ALIGN_BOTTOM = 0;

Никита
16.11.2016
13:04:57
ну по факту и при той и при другой константе, не сильно разницы

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:05:13
хмм, пока жи ка

хотя по поводу центра это если я правильно понял

Никита
16.11.2016
13:08:18
base и botton

Daniil
16.11.2016
13:08:23
какие илитные диалоги

Никита
16.11.2016
13:08:33
ну да у тебя хорошо лежат вроде

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:08:51
ну да у тебя хорошо лежат вроде
югг, а я чет и не заметил, выискивал смаылй )

Никита
16.11.2016
13:08:53
ну у тебя они больше чем текст

а у меня меньше

поэтому привязка к низу у тебя прокатывает

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:11:16
ну вариант написать свой ImageSpan

Никита
16.11.2016
13:11:44
где учитывать сдвиг?

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:11:49
только лучше наследоваться ReplacementSpan

где учитывать сдвиг?
есть другой вариант , взять высоту шрифта, сосздать новый битмап по высоте текста, и запихнуть туда этот крудочек , потом уже в спан запихнуть

Google
Никита
16.11.2016
13:13:06
короче легкого пути нет)

спасибо за советы)

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:13:32
http://stackoverflow.com/questions/25628258/align-text-around-imagespan-center-vertical

Никита
16.11.2016
13:13:45
мммм

ща попробую

Ⓜ️ᵃʳᵃᵗ
16.11.2016
13:14:19
тут самый простой вариант ImageSpan imageSpan = new ImageSpan(d, ImageSpan.ALIGN_BOTTOM) { public void draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint) { Drawable b = getDrawable(); canvas.save(); int transY = bottom - b.getBounds().bottom; // this is the key transY -= paint.getFontMetricsInt().descent / 2; canvas.translate(x, transY); b.draw(canvas); canvas.restore(); } };

Никита
16.11.2016
13:22:14
слушай, а походу заработало, Спасибо

тут самый простой вариант ImageSpan imageSpan = new ImageSpan(d, ImageSpan.ALIGN_BOTTOM) { public void draw(Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, Paint paint) { Drawable b = getDrawable(); canvas.save(); int transY = bottom - b.getBounds().bottom; // this is the key transY -= paint.getFontMetricsInt().descent / 2; canvas.translate(x, transY); b.draw(canvas); canvas.restore(); } };

Nick Senchurin
16.11.2016
13:23:20
поделитесь плиз, как паттерн репозиторий реализовать

а то у меня в презентерах ссылки на одно и то же поле в AppSingleton указывают на разные адреса

Konstantin
16.11.2016
13:26:13
ребята, подключил firebase crash, вы где-нибудь кроме try catch вставляете firebasecrash.report?

Alexey
16.11.2016
13:31:39
поделитесь плиз, как паттерн репозиторий реализовать
Можно примерно как Мацюк https://youtu.be/AlxMGxs2QnM?t=13m5s

Alexey
16.11.2016
15:54:51
ребятки, а что в ретрофите2 нет стрингового конвертера? хочу респонс в строку

Андрей
16.11.2016
15:55:56
там можно вроде как то

Владислав
16.11.2016
15:56:08
Андрей
16.11.2016
15:56:34
Ⓜ️ᵃʳᵃᵗ
16.11.2016
15:58:10
import java.io.IOException; import java.lang.annotation.Annotation; import java.lang.reflect.Type; import okhttp3.MediaType; import okhttp3.RequestBody; import okhttp3.ResponseBody; import retrofit2.Converter; import retrofit2.Retrofit; /** * Created by aratj on 27.07.2016. */ public class ToStringConverterFactory extends Converter.Factory { static final MediaType MEDIA_TYPE = MediaType.parse("text/plain"); public static ToStringConverterFactory create() { return new ToStringConverterFactory(); } @Override public Converter<ResponseBody, ?> responseBodyConverter(Type type, Annotation[] annotations, Retrofit retrofit) { if (String.class.equals(type)) { return new Converter<ResponseBody, String>() { @Override public String convert(ResponseBody value) throws IOException { return value.string(); } }; } return null; } public Converter<?, RequestBody> requestBodyConverter(Type type, Annotation[] annotations, Retrofit retrofit) { if (String.class.equals(type)) { return new Converter<String, RequestBody>() { @Override public RequestBody convert(String value) throws IOException { return RequestBody.create(MEDIA_TYPE, value); } }; } return null; } }

Google
Andre
16.11.2016
15:58:34
СЛОЖНААААААААААААААААААААААА

Vitaliy
16.11.2016
15:58:47
Да обычная DI же

Andre
16.11.2016
15:59:34
Да обычная DI же
это скорее из-за огромного куска кода в чате :)

Alexey
16.11.2016
16:01:39
бля, java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. чо в okhttp3 теперь надо обязательно эту дрочь с ssl ?

Ⓜ️ᵃʳᵃᵗ
16.11.2016
16:03:18
https ?

Alexey
16.11.2016
16:03:26

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