С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программно изменить размер ImageView http://www.cyberforum.ru/android-dev/thread1821518.html
public void displeisize() { DisplayMetrics displaymetrics = getResources().getDisplayMetrics(); int dissize= displaymetrics.widthPixels; ...
Программирование Android Массив картинок Имеется 18 изображений в drawable. Создал строковый массив в виде ссылок на картинки <string-array name="cyPs"> <item>@drawable/Pic1</item> <item>@drawable/Pic2</item>... http://www.cyberforum.ru/android-dev/thread1821513.html
Закрывается приложение после ввода сообщения в EditText Программирование Android
Написал программу, в которой при вводе в EditText значения 0 или 1 в TextView должно вывести определённое сообщение, но после ввода 0 или 1 и нажатии на кнопку приложение закрывается =/ Вот код...
Узнать углы положения смартфона в пространстве Программирование Android
Как можно узнать углы положения смартфона в пространчтве? Без гироскопа и магнитного датчика. Это реально? Акселерометр полагаю в этом не поможет...
Программирование Android ImageView вращение http://www.cyberforum.ru/android-dev/thread1821261.html
Как повернуть программно ImageView на 0-360 градусов понятно , а вот как повернуть его еще и в других плоскостях? То есть 3D вращение????
Программирование Android Как сделать, чтобы элемент пропускал сквозь себя нажатия Нужно поверх всего экрана наложить сетку, чтобы при этом она не мешала нажатию на другие элементы, находящиеся за ней подробнее
Turn96
0 / 0 / 0
Регистрация: 04.04.2015
Сообщений: 83
0

OnClickListner на кастомном listview

08.10.2016, 07:05. Просмотров 332. Ответов 3
Метки (Все метки)

Здравствуйте такой вопрос
есть кастомный список
OnClickListner на кастомном listview


его код:
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"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" >
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        >
 
 
 
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:gravity="left"
            android:orientation="vertical"
            >
            <TextView
                android:id="@+id/items_name"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="name"
                android:textSize="18sp"
                android:typeface="normal" />
 
            <TextView
                android:id="@+id/items_cost"
                android:layout_marginTop="5dp"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="cost"
                android:textSize="14sp"
                android:textColor="@android:color/darker_gray"
                android:typeface="normal" />
 
        </LinearLayout>
 
       <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="5"
            android:orientation="vertical"
            android:gravity="center"
            >
 
            <Button
                android:id="@+id/items_cart"
                android:layout_width="50dp"
                android:layout_height="50dp"
                android:background="@mipmap/ic_add_shopping_cart_black_48dp" />
        </LinearLayout>
 
    </LinearLayout>
</RelativeLayout>

слушаю его нажатия через:

Java
1
2
3
4
5
6
 rasp.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
 
            public void onItemClick(AdapterView<?> parent, View itemClicked, int position,
                                    long id) {
...

Если закоментировать layout с кнопкой-корзиной то нажатие на товар обрабатывается
а если оставить кнопку то ничего не происходит.

Как мне отлавливать нажатия с 2 кастом?
как в дальнейшем отлавливать нажатие на кнопку -корзину??

Вернуться к обсуждению:
OnClickListner на кастомном listview
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2016, 07:05
Готовые ответы и решения:

SetBackgroundColor в кастомном ListView
В кастомном ListView подсвечиваю строки через setBackgroundColor() или...

Поиск по ListView основанному на кастомном адаптере
Есть кастомный адаптер. ListView сделан на его основе. Данные загружаются из...

Получить текст из одного TextView в кастомном ListView
Есть кастомный ListView, в котором есть картинка и два TextView, как при...

Фильтрация в кастомном SimpleCursorAdapter
Здравствуйте. вот Активити public class MainActivity extends...

Получить индекс элемента в кастомном списке
Добрый день. У меня имеется кастмоный список, состоящий из двух и более...

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