Все технические форумы на одном сайте Удобный поиск информации с популярных форумов в одном месте
Вопрос: Рамки вокруг view

Можно ли сделать рамки вокруг view или imageView ? Подобно методу setBorder в swing или еще что-нибудь.
Ответ: можно просто ставить нужную картинку на background ImageView
типа такой, это будет рамка в 2dp толщиной
XML
1
2
3
4
5
6
7
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <stroke
        android:width="2dp"
        android:color="@color/colorAccent" />
</shape>
а вообще лучше писать что надо конкретно сделать, вопрос слишком абстрактный
Вопрос: Рамки вокруг букв

не кидайтесь сильно тапками, особого желания писать под андроид я не имела и не имею, но пришлось...
среда Delphi XE5, кто-нибудь может объяснить откуда берется вот такое  и как избавиться? в один не прекрасный момент это появилось в уже почти готовом приложении
причем это везде - надписи, кнопки, поля ввода

забыла добавить, при смене среды с Dalvik на ART все вроде бы отлично, но это не вариант же

Это сообщение отредактировал(а) Hiori - 6.8.2017, 12:28
Ответ:
я же и ответила :) читайте внимательнее
Цитата
решилось все тривиально, но понимания не принесло... я подозревала, что это происходит из-за моей тупости, но не настолько примитивно же %)
появлялись такие рамки после любого изменения фоновой картинки (которую надо же масштабировать для разных устройств), что я делала забыв о Bitmap.Canvas.BeginScene()/Bitmap.Canvas.EndScene(), после обертки аля:
Код

if( imgMain.Bitmap.Canvas.BeginScene() )then try
   тут изменение размера
finally
   imgMain.Bitmap.Canvas.EndScene();
end;
больше никаких проблем не возникает.

Буду очень благодарна, если мне кто-нибудь объяснит причины возникновения такого эффекта.

при обертке beginscene/endscene они пропадают, но причину их возникновения я так и не поняла
Вопрос: Как убрать рамку

Как убрать рамку вокруг тела , которая остается после создания актера
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
         bDef=new BodyDef();
         bDef.position.set(getX(),getY());
         bDef.type= BodyDef.BodyType.DynamicBody;
         bDef.bullet=true;
         body=world.createBody(bDef);
         
         PolygonShape shape = new PolygonShape();
         shape.setAsBox(0.4f, 0.2f);
         
         fDef=new FixtureDef();
         fDef.shape=shape;
         fDef.restitution=0.1f;
         fDef.density=5;
         fDef.friction=1;
         body.createFixture(fDef);
Ответ: Немного больше информации нужно, прям чуть чуть (весь код, имхо ничего особо не понятно...)
Вопрос: Разместить поверх ImageView рамку

У меня есть некое изображение, ImageView, которое находится по центру экрана. Мне нужно, поместить по верх этого изображения рамку. Рамка не совсем прямоугольная, имеет небольшие изгибы и должна немного находить на края изображение. Изображения и рамка подготовлены и лежат в drawable. Можно это как-то сделать?
Ответ:
Сообщение от OlegJV
Поместить одно ImageView поверх другого ImageView))))
Не обязательно.
У ImageView есть android:background и android:src.
Поиграться двумя этими параметрами.
Учитывая что src поверх background - в background картинку, а в src рамку.
Вопрос: Нужно сделать регистронезависимый поиск по таблице, содержащей русские буквы

Здравствуйте! Мне нужно добавить возможность выборки из базы данных sqlite по русским буквам (содержащие известнрую проблему с like и uppercase). Делаю все по этой статье
Получаю откомпилированный файл libandroid_sqlite.so
Далее у автора так все расплывчато написано, я не пойму как его использовать.
Кто в курсе темы, пожалуйста, помогите..
Ответ: Alexvp, собственно, это самое простое и распространённое решение. Правда, размер базы существенно увеличивается. И лучше lowercase, чтобы читать было приятнее. Давно прошли времена печатных машинок с большими буквами, а народ до сих пор лепит uppercase.
Вопрос: Поиск устройств вокруг с включенным wi-fi

Здравствуйте. Возможно ли такое?
Допустим, я в режиме мониторинга и хочу знать обо всех устройствах вокруг у которых включен wi-fi, неважно подключены они к сети или нет.
Ответ:
Сообщение от Pewpewpewpew
Спасибо!
Когда разберетесь - соблаговолите отписать об впечатлениях.
Вопрос: Программное добавление рамки Layout

Добавляю рамку к Layout с помощью XML файла:
Код XML
1
2
3
4
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<stroke android:width="@dimen/border_line_thickness" android:color="#FF000000" />
<corners android:radius="0dp" />
</shape>
Как добавить ее в коде java? (так как цвет будет всегда разный)
Ответ:
Сообщение от Valakin
скинь код если получится
не получилось, мне нужно создавать Shape в Java коде, но что-то не получается
Вопрос: Дизайн: элементы размещаются как в рамке, которая меньше экрана

Всем привет, подскажите почему так происходит и как это исправить ?
Каким бы не был layout (Relative, Absolute....), элементы размещаются как в рамке, которая меньше экрана.
Мне нужна картинка в веб-вью на всю ширину экрана а не с отступами. При запуске на телефоне, тоже отступы по краям
Ответ:
XML
1
2
3
4
5
6
7
8
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:padding="0dp"
 
   
 
</LinearLayout>

В этом не должны быть отступы.

Либо дело в самом WebView которую вы подключили.
Вопрос: Ввод русских букв в эмуляторе Genymotion

Здравствуйте. Подскажите, как решить следующую проблему. Использую в качестве эмулятора Genymotion. Есть AutoCompleteTextView, в которой в качестве подсказок я записываю русские слова. Но столкнулся с проблемой - не могу писать русскими буквами в эмуляторе. Подключил отображение виртуальной клавиатуры, но там тоже только английская версия. В настройках самого эмулятора нету вообще русского языка. Как же добиться ввода русских букв?
Ответ: Ну значит я особенный пользователь эмулятора, мне вот помогло
Вопрос: Regex: проверить символьную строку, чтобы первые три ее символа были буквы

Как проверить символьную строку чтобы первые три ее символа были буквы(а не цифры и т.п.)???
Ответ:
Сообщение от NicholasWhite
Я не пойму ты прикалываешься что ли?
Ну да, делать мне больше нечего, скриншот он выложил