Да же если с пустой строки сгенерить, итог разный:
CryptoJS: 0eab42de4c3ceb9235fc91acffe746b29c29a8c366b7c60e4e67c466f36a4304c00fa9caf9d87976ba469bcbe06713b435f091ef2769fb160cdab33d3670680e
PHP: a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26
Нашёл ещё одну...
RootFW, но возникли проблемы с импортом её в android studio.
И по тем отзывам, что смог найти - она лучшая, в плане работоспособности на большинстве устройств.
А самому просто нереально сделать что-то, чтобы работало на всех устройствах со всеми версиями андроида. Ладно, если бы ещё было у меня штук 20 смартов, тогда можно было бы что-то сделать, а так на моём смарте работает всё отлично, а на других проблемы...
Алексей Медведев: Тут есть несколько вариантов:
1. Если Вы хотите просто "симулировать" нажатие кнопки "BACK" в WebView (как в браузерах (для перехода на предыдущую страницу)), то просто вызовите метод goBack() на WebView.
2. Можно распарсить текущий код в WebView и узнать открыта картинка или нет.
Не работает!
Похоже разметка в ящике по высоте вообще не учитывается. Т.е. только если явно указать высоту (например 300dp), то работает, а =match_parent не работает.
То же самое и с layout_weight. С layout_weight разметка учитывается только по ширине, но не по высоте.
@VitaZheltyakov Здесь лишь пример того, что мне нужно было сделать...
Я пишу игру и при каждом перемещении выполняются расчёты текущего положения объекта относительно других объектов (которых очень много)... к тому же, объекты постоянно перемещаются. Вам объяснять ничего не собираюсь, что-то не нравится — проходите мимо!
Да, можно и так сделать. Но тогда будет проблема с расчётами (их и так у меня очень много и проц они жрут не слабо, и добавлять ещё вычислений - не практично).
Я всё же решил написать свой drag & drop (по совету ghaiklor), но отмечу Ваш ответ как решение данного вопроса.
Спасибо.
Если читали, то к чему Ваша ссылка?