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

Ребята нужна помошь с Адаптером! - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Datapickerdialog-s http://www.cyberforum.ru/android-dev/thread1829675.html
Подскажите - в разметке есть энное количество textView - оботражающие некие даты. На каждом установле слушатель и при клике отображается датапикер. Как сделать это одним пикером а не 4мя? Т.е. как узнать при сохранении даты в пикере с какого вью он был вызван? :) завести переменную и в нее присваивать последний клик? Или кто нибудь подскажет способ пофеншуйней?
Программирование Android Выравнять текст в CardView Есть у меня значит CardView в нем несколько LinearLayout Хочу что бы название предметов было ровно в центре друг под другом, но его все время сдвигает текст справа с переподавателями ( на скриншотах видно) Помогите сделать красивую разметку <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ... http://www.cyberforum.ru/android-dev/thread1829506.html
Программирование Android NullPointExeption
Выкидывает NullPointExeption при загрузки данных с Parse. java.lang.NullPointerException: Attempt to invoke virtual method 'java.io.File com.parse.ParsePlugins.getParseDir()' on a null object reference java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.widget.ListView.findViewById(int)' on a null object reference import...
Из-за какой-то ошибки вылетает приложение Программирование Android
При нажатии на кнопку button9 (функция changeWay) происходит какая-то ошибка и вылетает приложение. package com.example.vital.bitrans; import android.app.Application; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.widget.Button; import android.widget.EditText;
Программирование Android Необходимо открыть pdf документ из сети, есть только ссылка на файл, как это можно сделать http://www.cyberforum.ru/android-dev/thread1829354.html
Салют! Столкнулась с проблемой: необходимо открыть pdf документ из сети, есть только ссылка на файл, как это можно сделать? Какую библиотеку для работы с pdf посоветуете?
Программирование Android TextView повернуть на 90 градусов есть textView его нужно повернуть на 90 градусов поворачиваю viewdata.setRotation(90); но размеры не те. То есть если раньше он был растянут на всю ширину экрана то теперь не более половины как его снова растянуть на весь экран? Добавлено через 46 секунд viewdata - это textView Добавлено через 15 часов 4 минуты подробнее

Показать сообщение отдельно
ArmenT
0 / 0 / 0
Регистрация: 18.09.2016
Сообщений: 44
21.10.2016, 13:55  [ТС]     Ребята нужна помошь с Адаптером!
это визуалы

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
44
45
46
47
48
49
50
51
52
53
54
55
<?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="horizontal">
 
    <TextView
        android:id="@+id/tInventName"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.3"
        android:text="Medium Text"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textColor="#010199"
        android:gravity="center" />
 
    <TextView
        android:id="@+id/tStartDT"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.3"
        android:text="Medium Text"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textColor="#010199"
        android:gravity="center" />
 
    <TextView
        android:id="@+id/tFinishDT"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.3"
        android:text="Medium Text"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textColor="#010199"
        android:gravity="center" />
 
    <TextView
        android:id="@+id/tUserName"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.25"
        android:text="Medium Text"
        android:textAppearance="?android:attr/textAppearanceMedium"
        android:textColor="#010199"
        android:gravity="center" />
 
    <CheckBox
        android:id="@+id/cbBox"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="0.1"
        android:gravity="center|center_horizontal">
 
    </CheckBox>
</LinearLayout>
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
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
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<?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"
    android:weightSum="1">
    <TableLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
 
        <TableRow
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
 
            <Button
                android:text="@string/btnCreateNewInventOnOld"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnCreateNewInventOnOld" />
 
            <Button
                android:text="@string/btnInventDetails"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnInventDetails" />
 
            <Button
                android:text="@string/btnDelete"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnDelete" />
 
            <Button
                android:text="@string/btnExport"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnExport" />
 
            <EditText
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:inputType="textPersonName"
                android:ems="10"
                android:id="@+id/editFindText" />
 
            <Button
                android:text="@string/btnFind"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnFind" />
 
            <Button
                android:text="@string/btnExit"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:id="@+id/btnExit" />
        </TableRow>
    </TableLayout>
    <TableLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
        <TableRow
            android:layout_width="fill_parent"
            android:layout_height="fill_parent">
            <Button
                android:id="@+id/column1"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_column="0"
                android:layout_margin="1dp"
                android:layout_weight="0.3"
                android:text="@string/btn_InventNum"
                android:textColor="#010199"/>
            <Button
                android:id="@+id/column2"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_column="1"
                android:layout_margin="1dp"
                android:layout_weight="0.3"
                android:text="@string/btnInventStart"
                android:textColor="#010199"/>
            <Button
                android:id="@+id/column3"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_column="2"
                android:layout_margin="1dp"
                android:layout_weight="0.3"
                android:text="@string/btnInventFinish"
                android:textColor="#010199"/>
            <Button
                android:id="@+id/column4"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_column="3"
                android:layout_margin="1dp"
                android:layout_weight="0.27"
                android:text="@string/btnUserName"
                android:textColor="#010199"/>
            <Button
                android:id="@+id/column5"
                android:layout_width="0dp"
                android:layout_height="wrap_content"
                android:layout_column="4"
                android:layout_margin="1dp"
                android:layout_weight="0.1"
                android:text="@string/btnCheckBox"
                android:textColor="#010199"/>
        </TableRow>
        <ListView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:id="@+id/lvMaster"
            android:headerDividersEnabled="false" />
    </TableLayout>
</LinearLayout>
Добавлено через 1 минуту
shavuz, я понимаю но как это реализовать? !!! чекбоксы в адаптере, нажали -+1 !!!

Добавлено через 2 минуты
это моя первая попытка писать в Андроид студио я если честно немного по другому думаю как бы тебе сказать ... ну тут как бы не всегда понятно как поймать эвент!!! я привык писать по эвентам !!!

Добавлено через 2 часа 45 минут
в Адаптере есть процедура

Java
1
2
3
4
@Override
    public int getCount() {
        return objects.size();
    }
но проблема в том что она только растет! т.е. если я отметис 3 позиции а потом убрал 2 отметки она все равно считает 3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru