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

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

Войти
Регистрация
Восстановить пароль
 
Jason
387 / 387 / 46
Регистрация: 25.12.2011
Сообщений: 898
#1

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

04.09.2015, 21:02. Просмотров 273. Ответов 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);
 }
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.09.2015, 21:02     Расположение View элемента внизу экрана
Посмотрите здесь:

Расположение элемента интерфейса Android
Android Расположение SeekBar: чтобы картинка на заднем плане была все также растянута по всей высоте и ширине экрана
Добавление элемента - наследника View Android
Android Расположение элементов вплотную к краю экрана
Android Обработка нажатия каждого элемента List View
Android Изменить расположение View элементов в активити из кода
Расположение текста по центру экрана Android
После поворота экрана view формы пропадают Android
Android Расположение экрана эмулятора на экране монитора
Android Кнопки внизу экрана
Как обновить Recycle View после добавления нового элемента в БД? Используется Cursor Android
Фиксированный Footer внизу экрана в RecyclerView Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 12:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru