Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Jason
397 / 397 / 54
Регистрация: 25.12.2011
Сообщений: 903
#1

Расположение View элемента внизу экрана

04.09.2015, 21:02. Просмотров 616. Ответов 0
Метки нет (Все метки)

Использую компонент View как макет:
Java
1
setContentView(view);
Отображаю кнопку таким образом:
Java
1
2
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
getWindow().addContentView(button, params);
Как изменить параметры так, чтобы кнопка была внизу экрана?

Добавлено через 8 часов 55 минут
Проблема решена так:
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
@Override
protected void onCreate(Bundle savedInstanceState) {
   super.onCreate(savedInstanceState);
   requestWindowFeature(getWindow().FEATURE_NO_TITLE);
   getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
   setContentView(surfaceView);
 
   LinearLayout layout = new LinearLayout(this);
   layout.setOrientation(LinearLayout.VERTICAL);
   LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT);
 
   LinearLayout linearLayout = new LinearLayout(this);
   linearLayout.setOrientation(LinearLayout.VERTICAL);
   LinearLayout.LayoutParams layoutParams1 = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.MATCH_PARENT);
   layoutParams1.weight = 1;
 
   Button button= new Button(this);
   LinearLayout.LayoutParams bParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
 
   layout.addView(linearLayout, layoutParams1);
   layout.addView(button, bParams );
 
   addContentView(layout, layoutParams);
 }

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2015, 21:02
Ответы с готовыми решениями:

Кнопки внизу экрана
Добрый день. Как в Android Studio сделать кнопки, прижатыми к низу экрана так,...

Зафиксировать button внизу экрана
Имеется конструкция: <RelativeLayout> <ScrollView> ...

Фиксированный Footer внизу экрана в RecyclerView
Как добавить фиксированный Footer в RecyclerView, чтобы скрол списка не влиял...

Изменить расположение View элементов в активити из кода
Подскажите пожалуйста, где посмотреть примеры как изменить расположение view...

Расположение текста по центру экрана
В LinearLayout (горизонтальный) располагаю иконку (стороны по 40 dp из dimens)...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.09.2015, 21:02

Расположение экрана эмулятора на экране монитора
Использую официальные эмуляторы из sdk для Android Studio. Очень часто...

Расположение элементов вплотную к краю экрана
При создании компоновки приложения не удается расположить элементы вплотную к...

Расположение элементов экрана пропорционально его размеру
Всем привет! Подскажите, как сделать так, чтобы при использовании устройства, у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru