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

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

Войти
Регистрация
Восстановить пароль
 
mchar
0 / 0 / 0
Регистрация: 13.02.2016
Сообщений: 11
#1

Изображения в Scrolling Activity - Программирование Android

19.04.2016, 21:21. Просмотров 358. Ответов 2
Метки нет (Все метки)

Предполагается активити, на которой по очереди будут идти текст и изображения (изображения с подписями). В интернете нашла как сделать scrolling только с текстом, как работать с изображениями в этом режиме?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2016, 21:21     Изображения в Scrolling Activity
Посмотрите здесь:

Отмена scrolling-a одной страницы - Программирование Android
Всем добрый день. Уважаемые форумчание и гуру андроида, помогите разобраться самостоятельно решить не смог. ***************** Есть...

Viewpager with indicator + horizontal scrolling - Программирование Android
Есть приложение: https://github.com/PhantomRec/JSON В нём реализован список в виде RecyclerView с данным взятыми из JSON формата. ...

Как можно сделать scrolling не текста, а картинок? - Программирование Android
Подскажите пожалуйста как можно сделать scrolling не текста, а картинок

Создание Activity - Программирование Android
Добрый день! При создании нового проекта возникает проблема - Eclipse ту хочет создавать Activity с версией android 2.3.3. Пишет ошибку...

Activity контент - Программирование Android
Приветствую! Подскажите как грамотно реализовать такое решение? Догатки есть но сомневаюсь...

Activity и многопоточность - Программирование Android
Доброго времени суток уважаемые форумчане. У меня есть программа под андроид, GPS-трекер, если можно так сказать. Функционал: ...

Activity окошки - Программирование Android
Всем привет, в чем разница между активити окошками. и можете привести примеры приложении. http://i.imgur.com/XyoxzYj.png ...

Basic Activity - Программирование Android
В уже существующем проекте, создаю новую активность - Basic Activity. Предком указываю - MainActivity, которая уже создана. Открываю...

Два Activity - Программирование Android
Здравствуйте! У меня есть в приложении два Activity. Одно, сама программа, на базе которой написан весь функционал приложения. Вторая,...

Widget + activity - Программирование Android
Добрый день!!! Создаю простенький виджет-диктофон и кнопка для открытия активити с настройками. При нажатии на кнопку "rec" в каталоге...

destroy activity - Программирование Android
Как предотвратить destroy активитей которые находятся в activity stack выше чем активити которую я пытаюсь вызвать методом startActivity?

Приостановка Activity - Программирование Android
Нужно при открытие приложения , задержать на экране картинку, предположим на 3 секунды. Как можно это сделать и какой способ самый...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1566 / 1308 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
20.04.2016, 12:36     Изображения в Scrolling Activity #2
mchar, Вам нужен ListView (либо более новая штука, RecyclerView)
mcGurov
3 / 3 / 0
Регистрация: 30.07.2013
Сообщений: 99
19.02.2017, 18:11     Изображения в Scrolling Activity #3
Почему нельзя в контейнер NestedScrollView поместить несколько элементов? Неужели проще никак?
Вот как кроме текста сюда ещё и ImageView прикрутить?
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<android.support.v4.widget.NestedScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    tools:context="com.example.myapplication.ScrollingActivity"
    tools:showIn="@layout/activity_scrolling">
 
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="@dimen/text_margin"
        android:text="@string/large_text" />
 
</android.support.v4.widget.NestedScrollView>
Добавлено через 20 часов 11 минут
В общем получилось сделать через CardView.
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
<?xml version="1.0" encoding="utf-8"?>
 
<android.support.design.widget.CoordinatorLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/annonce.main.coordinator"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:ignore="RtlHardcoded">
 
    <android.support.design.widget.AppBarLayout
        android:id="@+id/flexible.example.appbar"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar">
 
        <android.support.design.widget.CollapsingToolbarLayout
            android:id="@+id/flexible.example.collapsing"
            android:layout_width="match_parent"
            android:layout_height="300dp"
            app:title="Текст"
            app:expandedTitleMarginBottom="94dp"
            app:layout_scrollFlags="scroll|exitUntilCollapsed"
            app:expandedTitleTextAppearance="@style/CollapsingTextAppearance.Inverse"
            app:contentScrim="?colorPrimary">
 
            <ImageView
                android:layout_width="fill_parent"
                android:layout_height="match_parent"
                android:src="@drawable/fish_ctenopoma_nanum"
                
                android:scaleType="centerCrop" />
 
            <android.support.v7.widget.Toolbar
                android:id="@+id/flexible.example.toolbar"
                android:layout_width="match_parent"
                android:layout_height="?attr/actionBarSize"
                android:background="@null"
                app:layout_collapseMode="pin"
                style="@style/ToolBarWithNavigationBack"
                />
        </android.support.design.widget.CollapsingToolbarLayout>
    </android.support.design.widget.AppBarLayout>
 
    <android.support.v4.widget.NestedScrollView
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scrollbars="none"
        app:behavior_overlapTop="78dp"
        app:layout_behavior="@string/appbar_scrolling_view_behavior">
 
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical">
 
            <android.support.v7.widget.CardView
                android:id="@+id/flexible.example.cardview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                app:contentPaddingBottom="16dp"
                app:contentPaddingLeft="16dp"
                app:contentPaddingRight="16dp"
                app:cardCornerRadius="4dp"
                app:cardBackgroundColor="@android:color/white"
                app:cardElevation="4dp"
                android:layout_margin="8dp">
 
                <LinearLayout
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:orientation="vertical">
 
                    <TextView
                        android:text="@string/.............."
                        android:textAppearance="@style/TextAppearance.Header"
                        style="@style/AquaTextView" />
 
                    <TextView
                        style="@style/AquaTextView"
                        android:text="@string/............." />
                </LinearLayout>
            </android.support.v7.widget.CardView>
        </LinearLayout>
    </android.support.v4.widget.NestedScrollView>
 
    <android.support.design.widget.FloatingActionButton
        android:id="@+id/flexible.example.fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginRight="32dp"
        android:elevation="8dp"
        android:src="@drawable/ic_mode_edit_white_24dp"
        app:layout_anchor="@id/flexible.example.cardview"
        app:layout_anchorGravity="top|right|end"
        tools:ignore="RtlHardcoded" />
</android.support.design.widget.CoordinatorLayout>
Хорошая статья на habrahabr.ru
Хорошие примеры кода тут:
Пример Coordinator Behavior — Github
Примеры Coordinator — Github
Введение в coordinator layout на Android — Grzesiek Gajewski
Yandex
Объявления
19.02.2017, 18:11     Изображения в Scrolling Activity
Ответ Создать тему
Опции темы

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