Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
Saf_Nick
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 7
1

Цвет item в listview

23.11.2017, 23:12. Просмотров 512. Ответов 3
Метки нет (Все метки)

учусь работать с 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout 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="wrap_content"
    android:layout_height="match_parent"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    tools:context="com.example.safro.notes.Main"
    tools:showIn="@layout/app_bar_main">
 
    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.5"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent">
 
        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="horizontal">
 
            <EditText
                android:id="@+id/editText2"
                android:layout_width="269dp"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:ems="10"
                android:inputType="textPersonName"
                android:text="Name" />
 
            <Button
                android:id="@+id/add"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:onClick="Add"
                android:text="A"
                tools:ignore="OnClick" />
 
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="D" />
 
            <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:text="S" />
 
        </LinearLayout>
 
        <ListView
            android:id="@+id/listView"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:dividerHeight="2dp"
            android:footerDividersEnabled="false"
            android:headerDividersEnabled="false"
            android:maxHeight="35dp"
            android:minHeight="30dp"
            android:textColor="@android:color/black"
            app:layout_constraintBottom_toBottomOf="parent"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintHorizontal_bias="0.0"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toBottomOf="@+id/linearLayout2" />
 
    </LinearLayout>
 
</android.support.constraint.ConstraintLayout>
Java
1
2
3
4
       list = (ListView) findViewById(R.id.listView);
        arrayList = new ArrayList<String>();
        adapter = new ArrayAdapter<String>(getApplicationContext(), android.R.layout.simple_list_item_1, arrayList);
        list.setAdapter(adapter);

0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2017, 23:12
Ответы с готовыми решениями:

Изменить цвет у item-a в listView
Привет, вопрос такой. Задача такая: Допустим у меня есть элементы listview разноцветные: (мне...

Custom ListView item setColor
Всех С Новым Годом! Начал изучать разработку под Android на IDE Android Studio. Создал TabHost с...

ListView. Задать высотку Item-а
Посмотрите этот пример(очень простой) - http://freehabr.ru/blog/android/2022.html Как там изменить...

ListView: передача данных в item
Элементы ListView содержат три TextView и два ImageView. В первый TextView записываю данные так: ...

EditText в одном из Item ListView
Помогите решить довольно нестандартную задачу. У меня есть ListView, есть Adapter который делает...

3
Saf_Nick
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 7
24.11.2017, 00:50  [ТС] 2
проблему исправил, я дебил...
0
Миниатюры
Цвет item в listview   Цвет item в listview  
vxg
Модератор
3303 / 2096 / 331
Регистрация: 13.01.2012
Сообщений: 8,146
24.11.2017, 07:52 3
Saf_Nick, мы видим что исправили но может кому-то будет интересно как
0
Saf_Nick
1 / 1 / 0
Регистрация: 06.10.2017
Сообщений: 7
24.11.2017, 10:26  [ТС] 4
При объявлении adaptera надо было вводить не getApplicationContext, а просто this
1
24.11.2017, 10:26
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.11.2017, 10:26

ListView кнопка добавить item в избранное
Здравствуйте форумчане, не нашел в инете подобный вопрос, может неправильно делал поисковой запрос....

Ошибка при выборе Item в ListView
Здравствуйте уважаемые форумчане. Не могу определить где ошибся. У меня есть ListView где...

Получить item из listView по индексу. Адаптер - simpleadapter
Задача - убрать из listview некоторый итем. Думаю, можно сделать его прозрачным, или изменить...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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