Форум программистов, компьютерный форум, киберфорум
Наши страницы

Вьюшки на Google Map v2 - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Калькулятор для кассира http://www.cyberforum.ru/android-dev/thread949883.html
Добрый день. Возникла проблема на работе с подсчетом средств на конец дня. И подумал обратится за помощью к программистам. Суть дела в чем, нужен простой калькулятор где необходимо вводить только...
Программирование Android БД Только недавно начал программировать под андроид. Столкнулся с проблемой-программа, должна содержать изображения и текст, по желанию пользователя она качала бы новый материал из сети. На сколько я... http://www.cyberforum.ru/android-dev/thread949619.html
Программирование Android Как очистить canvas?
Если в коде использовать Offset (сдвиг экрана), то предыдущий кадр анимации остается на том месте где он порисовался. Как убрать его чтобы оставался на экране только новый нарисовавшийся кадр? Что...
Посоветуйте пожалуйста литературу, изучив которую можно будет серьезно заниматься программированием под андроид. Программирование Android
Привет программисты. Очень сильно хочу написать серьезную программу под андроид. Для проеекта потребуется работать с Базой данных, которая лежит где-то на сервере и её мож но было бы лбновлять. ...
Программирование Android Зашифровать базу http://www.cyberforum.ru/android-dev/thread949523.html
Возможно ли такое? Что посоветуете? Где-то встречал альтернативную библиотеку для работы с базой SQLite, но не знаю насколько она хороша(надежна, быстра). И занимала вроде больше мегабайта (в...
Программирование Android Разметка для размера hdpi в ландшафтной ориентации Всем привет! Кто знает как создать разметку для ландшафтной ориентации на hdpi экране??? Я пробовал создать папку "layout-land-hdpi", заработало, но когда создаешь виртуальное устройство с размером... подробнее

Показать сообщение отдельно
gate1
2 / 2 / 0
Регистрация: 11.12.2011
Сообщений: 51
10.09.2013, 01:57  [ТС]
Ребят, ну подскажите как этот лейаут сделать лучше...

Добавлено через 9 часов 47 минут
может кому пригодится

Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
  LinearLayout linLayout = new LinearLayout(this);       
        linLayout.setOrientation(LinearLayout.VERTICAL);
        LayoutParams linLayoutParam = new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT);  
        linLayout.setId(123);
        setContentView(linLayout, linLayoutParam);
        
        LayoutParams lpView = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
        
        TextView tv = new TextView(this);
        tv.setText("TextView");
        tv.setLayoutParams(lpView);
        linLayout.addView(tv);
        
        Button btn = new Button(this);
        btn.setText("Button");
        linLayout.addView(btn, lpView);
 
        
        LinearLayout.LayoutParams leftMarginParams = new LinearLayout.LayoutParams(
                LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
        leftMarginParams.leftMargin = 50;
        
        Button btn1 = new Button(this);
        btn1.setText("Button1");
        linLayout.addView(btn1, leftMarginParams);
 
        
        LinearLayout.LayoutParams rightGravityParams = new LinearLayout.LayoutParams(
                LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
        rightGravityParams.gravity = Gravity.RIGHT;
        
        Button btn2 = new Button(this);
        btn2.setText("Button2");
        linLayout.addView(btn2, rightGravityParams);
        
                        
        //map init      
        supFrag=SupportMapFragment.newInstance();           
        fm = getSupportFragmentManager();
        FragmentTransaction fragmentTransaction = fm.beginTransaction();
        fragmentTransaction.add( linLayout.getId(), supFrag);
        fragmentTransaction.commit();


Добавлено через 2 часа 22 минуты
таким способом получается располагать элементы друг над другом (тк стоит LinearLayout.VERTICAL)
т.е сейчас у меня эдит текст, ниже кнопка, ниже сама карта. Чтобы сделать кнопку и эдит текст в одну линию, а карту ниже, я так понимаю нужно использовать RelativeLayout, но ничего с ним не выходит...
А как сделать, чтобы кнопки по верх карты, вообще не понимаю.
Снова нужна помощь!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru