Форум программистов, компьютерный форум CyberForum.ru

Поговорим о весе - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Кодировка в WebView http://www.cyberforum.ru/android-dev/thread623864.html
Открываю в WebView html-файл из assets через метод loadUrl(String) и вижу вместо русских символов знаки вопроса в черных ромбах. Задавал кодировку явно так: WebSettings settings = webView.getSettings(); settings.setDefaultTextEncodingName("utf-8"); И пробовал в начало html-кода страницы добавлять: <?xml version='1.0' encoding='UTF-8' ?> Не помогает. Причем, если использовать...
Программирование Android AdMob в приложении Вставляю AdMob в свое приложение по этой статье на Хабре (http://habrahabr.ru/post/133858/), но не получается последний пункт (редактирование файла main.xml), вот код моего приложения: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads=«schemas.android.com/apk/lib/com.google.ads» !!!Вот здесь ошибка!!! (опишу... http://www.cyberforum.ru/android-dev/thread623828.html
Программирование Android Таймер и изменение элементов интерфейса
Необходимо, чтобы через определенный промежуток времени после клика на ImageView происходила смена изображения для данного элемента. Попробовал организовать это через объекты Timer и TimerTask, но ругается, говорит, что менять интерфейс можно только из той нити, в которой он создавался. Думаю, без таймера тут все равно не обойтись, но что делать пока непонятно.
Про анимацию Программирование Android
Есть набор кадров - раскадровка, сделанная из флешки. Кадров 300-400. Как этот набр картинок заставить работать как анимацию с уверенностью, что приложение не грохнется от недостатка памяти. Понятно, что прописывать Animation Drawable ручками в XML столько кадров никто не будет, т. е. если уж Animation Drawable, то только программно... Может кто сталкивался?
Программирование Android Наложение элементов интерфейса http://www.cyberforum.ru/android-dev/thread623566.html
Вопрос вот в чем: можно ли расположить элементы интерфейса, чтобы их области пересекались? Например можно ли расположить пару кнопок ImageButton поверх ImageView?
Программирование Android Выбор из списка Есть 2 активити. В первом активити кнопка, и TextView. При нажатии на кнопку происходит переход ко второму активити. На втором активити показан список из 12 кнопок(пример в аттаче), у каждой кнопки свое название. Мне нужно чтоб при нажатии на какую-либо кнопку, TextView(из первого активити) присваивалось название этой кнопки. Например кнопка 6 имеет название Six. Я нажимаю на эту кнопку и... подробнее

Показать сообщение отдельно
kvaka
29 / 29 / 3
Регистрация: 26.06.2012
Сообщений: 163

Поговорим о весе - Программирование Android

14.07.2012, 21:26. Просмотров 516. Ответов 2
Метки (Все метки)

Пытался найти информацию во многих источниках, но то что нужно не нашел.
По поводу веса почерпнул следующее:
-при задании параметра layout_weight="0" наш элемент не растягивается и занимает столько места, сколько должен исходя из контента.
-при задании параметра layout_weight больше 0 мы назначаем нашему элементу степень важности, который учитывается при дележке пространства между элементами с ненулевым весом.

Это все, в целом, хорошо и понятно, однако дележка пространства начинается только тогда когда нашим элементам интерфейса не хватает свободного пространства. Однако, существуют случаи, когда необходимо, чтобы компонент независимо от контента занимал, например, ровно половину или ровно треть пространства... Вопрос , конечно, решается если каждому компоненту задать заведомо увеличенные размеры в dp и потом назначать им веса, но такой способ кажется мне довольно корявым и неуниверсальным. Или размеры нужно указывать сильно большими.
Вот и вопрос: как указать компоненту независимо от контента занимать фиксированную (пропорционально) часть экрана?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru