Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Explain
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 51
1

LinearLayout сделать кнопку в центре экрана

05.06.2018, 10:42. Просмотров 763. Ответов 2
Метки нет (Все метки)

Доброго времени суток.

Есть разметка:
XML
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
<?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:orientation="vertical">
 
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:layout_gravity="center_horizontal">
 
        <!-- Здесь несколько TextView в первой строке -->
 
    </LinearLayout>
 
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:layout_gravity="center_horizontal">
 
        <!-- Здесь ещё несколько TextView во второй строке -->
 
    </LinearLayout>
 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center_vertical">
 
        <Button
            android:id="@+id/continue_btn"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center_vertical|bottom" />
 
    </LinearLayout>
 
</LinearLayout>
Необходимо, чтобы кнопка continue_btn расположилась в центре экрана, но видимо в чём-то косяк. Прошу помочь.
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2018, 10:42
Ответы с готовыми решениями:

Как добавить кнопку к LinearLayout?
Добрый вечер!, Такая проблема,есть приложение с вводом информации, нужна кнопка для поля номера...

Как сделать свайп в linearlayout
Здравствуйте такой вопрос. Уже даже не знаю где спросить. как можно сделать свайп в linearlayout...

Как сделать LinearLayout в несколько колонок
Появился вопрос, как сделать LinearLayout в две или несколько колонок, каждый из них содержит как...

При нажатии на кнопку показать блок в центре экрана
Ребят,как сделать что бы при нажатии на кнопку появлялся блок в центре экрана. &lt;div...

Макроопределения на очистку экрана, установку курсора в центре экрана, вывод теста на экран
добрый вечер, может кто помочь с Макроопределениями на очистку экрана, установку курсора в центре...

2
Pablito
2862 / 2274 / 768
Регистрация: 12.05.2014
Сообщений: 7,978
Завершенные тесты: 1
05.06.2018, 10:47 2
Лучший ответ Сообщение было отмечено Explain как решение

Решение

XML
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
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
 
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:orientation="horizontal">
 
            <!-- Здесь несколько TextView в первой строке -->
 
        </LinearLayout>
 
        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_gravity="center_horizontal"
            android:orientation="horizontal">
 
            <!-- Здесь ещё несколько TextView во второй строке -->
 
        </LinearLayout>
 
    </LinearLayout>
 
    <Button
        android:id="@+id/continue_btn"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="center"
        android:text="123" />
 
</FrameLayout>
1
Explain
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 51
06.06.2018, 10:12  [ТС] 3
Спасибо!
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.06.2018, 10:12

Нарисовать с помощью отдельных точек синусоиду зеленого цвета в центре экрана на всю ширину экрана
Нарисовать с помощью отдельных точек синусоиду зеленого цвета в центре экрана на всю ширину экрана....

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

Ввод символа, очистка экрана, вывод символа в центре экрана
Вывести приглашение к вводу символа, ввести символ, вывести введенный символ в центре очищенного...


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

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

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