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

Расположение элементов Activity на ScrollView - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как перевести фокус, на найденное слово? http://www.cyberforum.ru/android-dev/thread1721558.html
салют программисты!! Поиск подсвечивает слово в TextView, он находиться в контейнере ScrollView. Нужно, что бы фокус переходил на подсвеченное слово, если оно вне зоны видимости экрана! Подскажите кто шарит!! private void searchFor(String paramString) { int i = 0;
Android Диаграмма (BarChart) - ScrollView Всем привет. Нужна помощь. Необходимо сделать график, который на картинке (BarChart). В качестве столбцов рекомендуется использовать View, а в качестве контейнера ScrollView. Количество столбцов, примерно 20000. Нельзя использовать различные библиотеки. (Поэтому предлагать использовать готовое решение из какой-нибудь библиотеки, не катит). RecyclerView не предлагать. График должен... http://www.cyberforum.ru/android-dev/thread1721493.html
Rendering в AS Android
Чего б я не делал постоянная проблема рендеринга - "Rendering Problems"! В гугле почитал: Change your android version on your designer preview into your current version depend on your Manifest. rendering problem caused your designer preview used higher API level than your current android API level. но как я API с AVD не комбинирую один черт ошибка рендэринга. Люди добрые, объясните доступно в...
База данных в Android приложении Android
Такая проблема, у меня есть база в MySQL, а в приложении нужно, чтобы база была в формате Sqlite, никак не получается конвертировать ее, не подскажете что делать?
Android Почему Android Studio не сразу подхватывает изменения кода(только после переустановки apk)? http://www.cyberforum.ru/android-dev/thread1721316.html
Иногда после изменения кода в Android Studio (к примеру изменю вывод Log.d )и запуска его смартфоне или эмуляторе, приложение, как будто бы не получает мои изменения кода... Вывод лога в "Android monitor" не изменился (хотя я поменял Lod.d). Помогает ТОЛЬКО удаление приложения и повторный запуск. Вот и сейчас полдня потратил в пустую....
Android Управление медиаплеером в службе всем привет! прошу новичка сильно не ругать :) 1.есть приложение с 5 активити: акт1,акт2,акт3,акт4,акт5 акт1 - launcher с 4кнопками, открывающими окна2-5 (между собой не взаимодействуют, т.е. обратно кнопка back). 2.есть служба (стартует в onCreate акт1) запускающая медиаплеер (гоняет по кругу одну мелодию). вопрос: существует ли возможность научить саму службу останавливать медиаплеер... подробнее

Показать сообщение отдельно
fraley
90 / 90 / 31
Регистрация: 24.05.2015
Сообщений: 252
28.04.2016, 12:28     Расположение элементов Activity на ScrollView
madcat600, вот простой пример двух колонок с buttons.
Думаю по аналогии сделаете то что вам надо.
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
41
42
43
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal">
 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="2"
        android:orientation="vertical">
 
        <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">
 
            <LinearLayout
                android:id="@+id/mainMenu"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">
            </LinearLayout>
        </ScrollView>
    </LinearLayout>
 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="2"
        android:orientation="vertical">
 
        <ScrollView
            android:layout_width="match_parent"
            android:layout_height="match_parent">
 
            <LinearLayout
                android:id="@+id/secondMenu"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:orientation="vertical">
            </LinearLayout>
        </ScrollView>
    </LinearLayout>
</LinearLayout>
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        LinearLayout mainMenu=(LinearLayout)findViewById(R.id.mainMenu);
        LinearLayout secondMenu=(LinearLayout)findViewById(R.id.secondMenu);
        for(int i=0;i<30;i++){
            Button mainBtn=new Button(this);
            Button secondBtn=new Button(this);
            mainBtn.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,
                    LinearLayout.LayoutParams.WRAP_CONTENT));
            secondBtn.setLayoutParams(new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,
                    LinearLayout.LayoutParams.WRAP_CONTENT));
            
            mainBtn.setText(String.valueOf(i));
            secondBtn.setText(String.valueOf(i+ 30));
            mainMenu.addView(mainBtn);
            secondMenu.addView(secondBtn);
        }
 
    }
 
Текущее время: 06:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru