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

OnClickListner на кастомном listview - Программирование 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
Сообщений: 82

OnClickListner на кастомном listview - Программирование Android

08.10.2016, 07:05. Просмотров 292. Ответов 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 кастом?
как в дальнейшем отлавливать нажатие на кнопку -корзину??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru