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

Узнать ширину ScrollView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Создание apk с множеством пакетов http://www.cyberforum.ru/android-dev/thread660754.html
Здравствуйте. У меня в одном приложении "game" есть два созданных мною пакета: xx. xxxxxx. game xx. xxxxxx. libs в манифесте прописано package="xx. xxxxxx. game". Когда я создаю apk файл нажимаю Android Tools | Export Signed Application Package, создаю ключик -> у меня два пакета архивируются в apk файл или только тот который включает game? Ключ автоматически прописуется в манифесте?
Программирование Android Продажа приложений под андроид, посредсвом продажи ключей Здравствуйте! Нужен совет: Хочу продавать приложение под андроид, но не через Гугл Плэй, а посредсвом продажи ключей. То есть чтобы запустить каждую конкретную копию приложения пользователь должен ввести уникальный ключ, который он собственно у меня и приобретет. Приложение при запуске сверяется с базой данных на хостинге и разрешает либо запрещает работу. Вопрос насколько реально это... http://www.cyberforum.ru/android-dev/thread660243.html
Хочу поделиться видеоуроком Программирование Android
Специалист | Разработка мобильных приложений под Android Очень, на мой взгляд, полезные видеоуроки. Наибольшее что мне в них понравилось это лаконичность, преподаватель с большой ответственностью подошел к созданию данного материала, что и стало результатом создания великолепного видеопособия. Смотрите, наслаждайтесь, трудитесь и запоминайте) http://www.ex.ua/view/15833752
Программирование Android Обсуждение литературы
Давайте-ка поделимся и обсудим плюсы и минусы книг программирование андроид устройств. Итак я выделяю 3 основный категории: 1. Книги по теории 2. Книги по примерам 3. Книги "трюки" программирования под андроид
Программирование Android WebView http://www.cyberforum.ru/android-dev/thread659760.html
Добрый день! Мне нужно выполнить действие после полной загрузки страницы в WebView. Нужно что-то типа Qtшного сигнала loadFinished(bool). Как можно это реализовать?
Программирование Android Входящие взовы. Как получить первые 4 цифры звонящего Не могу найти инфу,как создать отлов входящего вызова. В идее должно быть что то на подобии окна, которое запускается при входящем звонке, оно получает первые 4 цифры (8965, +7965(+ отбрасывается)), и выводит их в некий текствьюв! У кого какие идеи по этому поводу?? подробнее

Показать сообщение отдельно
AKAndrey
0 / 0 / 0
Регистрация: 10.04.2010
Сообщений: 54

Узнать ширину ScrollView - Программирование Android

30.09.2012, 22:59. Просмотров 1023. Ответов 4
Метки (Все метки)

Всем привет!!! Разрабатываю приложение под Android 4.1 API 16. Не могу программно узнать ширину ScrollView.
Использовал методы которые представлены ниже

ScrollMenu.getWidth();//возвращает 0
ScrollMenu.getMeasuredWidth();//возвращает 0
ScrollMenu.getChildAt(0).getWidth();//возвращает 0
ScrollMenu.getLayoutParams().width;//возвращает -1

Помогите решить проблему, кто с этим сталкивался?

Код разметки:

XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?xml version="1.0" encoding="utf-8"?>
 
 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
     android:layout_gravity="center_vertical|center_horizontal"
     android:orientation="vertical"
     android:id="@+id/qwer3">
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        
        android:scrollbars="vertical"
        android:id="@+id/qwer">
    </ScrollView> 
     
     
 </LinearLayout>
Код Java:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public class MainActivity extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main); 
           ScrollView ScrollMenu = (ScrollView)findViewById(R.id.qwer);
    int Width = ScrollMenu.getWidth();//возвращает 0
    //int Width = ScrollMenu.getMeasuredWidth();//возвращает 0
    //int Width =  ScrollMenu.getChildAt(0).getWidth();//возвращает 0
    //int Width = ScrollMenu.getLayoutParams().width;//возвращает -1
 
    }
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru