Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
toxa_1995

Антон @ Лялин

Начинающий...
  • 4
    вклад
  • 93
    вопроса
  • 20
    ответов
  • 55%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как заменить пару символы на драгие пары символов в строке?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Пишет следующее, как я понял, не подключены модули. Что подключить?
    Haskell стал изучать недавно
    Ambiguous occurrence ‘length’
    It could refer to either ‘Prelude.length’,
    imported from ‘Prelude’ at src/Main.hs:1:1
    (and originally defined in ‘Data.Foldable’)
    or ‘Data.Text.length’,
    imported from ‘Data.Text’ at src/Main.hs:1:1-16
    |
    5 | f str a b = let n = length a in if take n str == a then b ++ f (drop n str) a b else if str == "" then "" else head str : f (tail str) a b
    | ^^^^^^

    src/Main.hs:5:36: error:
    Ambiguous occurrence ‘take’
    It could refer to either ‘Prelude.take’,
    imported from ‘Prelude’ at src/Main.hs:1:1
    (and originally defined in ‘GHC.List’)
    or ‘Data.Text.take’,
    imported from ‘Data.Text’ at src/Main.hs:1:1-16
    |
    5 | f str a b = let n = length a in if take n str == a then b ++ f (drop n str) a b else if str == "" then "" else head str : f (tail str) a b
    | ^^^^

    src/Main.hs:5:65: error:
    Ambiguous occurrence ‘drop’
    It could refer to either ‘Prelude.drop’,
    imported from ‘Prelude’ at src/Main.hs:1:1
    (and originally defined in ‘GHC.List’)
    or ‘Data.Text.drop’,
    imported from ‘Data.Text’ at src/Main.hs:1:1-16
    |
    5 | f str a b = let n = length a in if take n str == a then b ++ f (drop n str) a b else if str == "" then "" else head str : f (tail str) a b
    | ^^^^

    src/Main.hs:5:112: error:
    Ambiguous occurrence ‘head’
    It could refer to either ‘Prelude.head’,
    imported from ‘Prelude’ at src/Main.hs:1:1
    (and originally defined in ‘GHC.List’)
    or ‘Data.Text.head’,
    imported from ‘Data.Text’ at src/Main.hs:1:1-16
    |
    5 | f str a b = let n = length a in if take n str == a then b ++ f (drop n str) a b else if str == "" then "" else head str : f (tail str) a b
    | ^^^^

    src/Main.hs:5:126: error:
    Ambiguous occurrence ‘tail’
    It could refer to either ‘Prelude.tail’,
    imported from ‘Prelude’ at src/Main.hs:1:1
    (and originally defined in ‘GHC.List’)
    or ‘Data.Text.tail’,
    imported from ‘Data.Text’ at src/Main.hs:1:1-16
    |
    5 | f str a b = let n = length a in if take n str == a then b ++ f (drop n str) a b else if str == "" then "" else head str : f (tail str) a b
    Написано более трёх лет назад
  • Cannot read property 'indexOf' из за чего проблема???

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Евгений, С чего это вдруг???
    Написано более трёх лет назад
  • Cannot read property 'indexOf' из за чего проблема???

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    5a0acf2f1609c880087725.png
    Вот
    Написано более трёх лет назад
  • Как передать данные в DialogFragment???

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Андрей Мывреник, в ListView передается три массива данных (имя, фамилия, день рождения), мне эти данные нужно передать
    Написано более трёх лет назад
  • Как передать данные в DialogFragment???

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    как некоторые данные получить из ListAdapter?
    как передать непосредственно в DialogFragment?
    Написано более трёх лет назад
  • Как использовать одно активити с одним ListView для многих array?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Позволяет, пока думаю буду использовать activity, для простоты понимания
    Написано более трёх лет назад
  • Как использовать одно активити с одним ListView для многих array?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Андрей Мывреник, Вот такой код, как мне можно изменить для моего случая? Массив может быть разным, адаптер тоже
    public class ListActivity extends AppCompatActivity {
    
        ListView listViewMalfunctions;
        Intent intent;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_list);
    
            listViewMalfunctions = (ListView) findViewById(R.id.listViewMalfunctions);
    
            final String[] array = getResources().getStringArray(R.array.malfunctions);
            final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(getApplicationContext(),
                    R.layout.simple_list,
                    array);
            listViewMalfunctions.setAdapter(arrayAdapter);
    
            listViewMalfunctions.setOnItemClickListener(new AdapterView.OnItemClickListener() {
                @Override
                public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                    switch (i){
                        case 0:
                            intent = new Intent(getApplicationContext(), WebListActivity.class);
                            intent.putExtra(StaticData.keyText, StaticData.engine3_1);
                            intent.putExtra(StaticData.keyTitle, StaticData.title3_1);
                            startActivity(intent);
                            break;
                        case 1:
                            break;
                    }
                }
            });
        }
    }
    Написано более трёх лет назад
  • Как использовать одно активити с одним ListView для многих array?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Это конечно хорошо, но ругается, что массив должен быть final
    Написано более трёх лет назад
  • Как использовать один WebView и Activity для вывода разной инвормации?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Благодарю
    Написано более трёх лет назад
  • Как вывести картинку в imageView?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    lopatoid, У меня много картинок
    Написано более трёх лет назад
  • Как очистить ListAdapter?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    SimpleAdapter
    Написано более трёх лет назад
  • Как связать ProgressBar и выполнение какой-либо задачи?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Так, спасибо, понял
    Написано более трёх лет назад
  • Почему появляется ошибка в SqLiteDataBase?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Метод исключения помог
    Написано более трёх лет назад
  • Почему не запускается создание базы данных?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Об этом я совсем не подумал. И на самом деле база с таким именем уже есть. Как можно написать проверку на существование базы данных?
    Написано более трёх лет назад
  • Почему не запускается создание базы данных?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Neonoviiwolf: Этот Log.d(tag, "Создание Activity"); выводится, из класса DataBase нет
    Написано более трёх лет назад
  • Почему не запускается создание базы данных?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Neonoviiwolf: Нет, в том то и дело
    Написано более трёх лет назад
  • Как получить две координаты нажатия мышью по окну?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Это я знаю, мне нужно записать координаты. Есть метод, который записывает координаты, но он запускается только тогда когда нажал по экрану, а следовательно, никогда не запишет две координаты. Мне нужно запустить его так, чтобы он сидел в памяти и слушал нажатия клавишей, в случае, если есть два нажатия, то вывести координаты в консоль.
    Написано более трёх лет назад
  • Почему иногда вместо текста в базу данных сохраняет ноль?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Кандрашкин Алексей: Не знаю почему записывает ноль, но sql скрипт такой же, один текст записывает, другой записывает как ноль
    Написано более трёх лет назад
  • Почему иногда вместо текста в базу данных сохраняет ноль?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    Кандрашкин Алексей: ТОгда странно, что она себя так ведет. Вы как переделали код метода??
    Написано более трёх лет назад
  • Почему иногда вместо текста в базу данных сохраняет ноль?

    toxa_1995
    Антон @ Лялин @toxa_1995 Автор вопроса
    sim3x: Вот код куска, где вызываю
    if (isNotBlank(path)){
                //получение текста из файла
                String text = fileParser.getTextFromFile(path);
    
                DataBase dataBase = new DataBase();
                dataBase.delTextTemp();
    
                //передача текста в базу данных
                dataBase.setTextToTempText(text);
    
                //передача текста в TextArea
                loadTextArea.setText(text);
            }
    Написано более трёх лет назад
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • Следующие →
Самые активные сегодня
  • Drno
    • 11 ответов
    • 0 вопросов
  • delphinpro
    Сергей delphinpro
    • 8 ответов
    • 0 вопросов
  • rPman
    • 8 ответов
    • 0 вопросов
  • Andrey Barbolin
    • 6 ответов
    • 0 вопросов
  • Arty_Fact
    • 6 ответов
    • 0 вопросов
  • AlexNest
    Александр Нестеров
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации