• Как сделать "затухание" текста в TextView?

    @MikkiMouse Автор вопроса
    Эмин: не знаю почему, но без атрибута inputType у меня нет абсолютно никакого эффекта =( Сделал с ним (и возможно с костылем) , в принципе работает. Вам спасибо.
  • Как сделать "затухание" текста в TextView?

    @MikkiMouse Автор вопроса
    Можно заставить работать добавив в TextView атрибут - android:inputType="text", но теперь проблема что весь текст исключительно в одну строчку (нужно maxLines="4")
  • Как сделать "затухание" текста в TextView?

    @MikkiMouse Автор вопроса
    Эмин: Хм, вы не проверяли? У меня на эти атрибуты вообще нет никакого эффекта (Пробовал в чистом проекте c API 22)
  • Как сделать "затухание" текста в TextView?

    @MikkiMouse Автор вопроса
    Спасибо, пробовал этот атрибут, но у меня он добавляет лишь троеточие, буквы не "растворяются"
  • Как загружать Javascript в body?

    @MikkiMouse Автор вопроса
    В скрипте код такой:

    (function($) {
    $(function() {
    ...
    var articles = $('#articles');
    if ( articles.length ) {
    articles.bxSlider({
    controls: true,
    prevText: '',
    nextText: '',
    pager: false,
    minSlides: 1,
    maxSlides: 3,
    moveSlides: 1,
    slideWidth: 205,
    slideMargin: 15
    });
    }
    ...
    });
    })(jQuery);

    Я попробовал добавить в начало
    (function($) {
    $('document').ready(function() {
    ...

    и непосредственно в функции
    (function($) {
    $(function() {
    ...
    $('document').ready(function(){
    var articles = $('#articles');
    if ( articles.length ) {
    articles.bxSlider({
    controls: true,
    prevText: '',
    nextText: '',
    pager: false,
    minSlides: 1,
    maxSlides: 3,
    moveSlides: 1,
    slideWidth: 205,
    slideMargin: 15
    });
    }
    });
    ...
    });
    })(jQuery);

    В обоих вариантах не вышло, я правильно "обернул"?)
  • Как правильно построить приложение-парсер?

    @MikkiMouse Автор вопроса
    Спасибо за ответ. Если представить что на страничке, которую парсим, будет грязный код, такое нередко встречается, спарсить нужные данные через, например, DefaultXPathParser не выйдет. Мне нужна комбинация инструментов для парсинга, и весь этот геморрой лишь для одного кинотеатра ImaxCinema, выходит нужно в модуле парсера делать что-то типа ImaxCinemaParser? Или пытаться использовать шаблонные парсеры, типа MultiXPathParser, RegexXPathParser etc.? Я думаю в параметрах не удастся передать то, как следует правильно спарсить и организовать данные.

    Сейчас подумал может все проблемы что я много хочу от парсера (сразу получить нужные отформатированные данные), но если не так то все идет к ветвлению о котором вы написали (AbstractCinema) и которое не очень хотелось бы видеть)
  • Как правильно построить приложение-парсер?

    @MikkiMouse Автор вопроса
    Не выходит спарсить данные в один xpath, нужно несколько, еще сами данные нередко приходится чистить и форматировать а в одном шаблонном методе универсально это сделать не выходит. Для каждого кинотеатра хочется свой код парсинга.

    По поводу листенера, я имел в виду колбэк, для каждого объекта Cinema:
    private Callback mCallback;

    public interface Callback {
    void myFunction();
    }

    public void setCallback(Callback callback) {
    mCallback = callback;
    }

    Возможно стоит вынести все эти колбеки в отдельный объект?