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

Получить доступ к TextView внутри ListView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Не работает приложение с использованием акселерометра http://www.cyberforum.ru/android-dev/thread1398984.html
Пытаюсь написать приложение, в котором по экрану будет двигаться какой то объект в зависимости от наклона смартфона. Насколько я понял, у меня не хочет вызываться функция onSensorChanged, хотя по идее она вызывается каждый раз, когда изменяются показания сенсора. Подскажите, пожалуйста, в чем ошибка? public class MainActivity extends Activity { private SensorManager sensorManager=null;...
Программирование Android Некорретное отображение Лейаутов Всем привет!:) Помогите, пожалуйста, решить проблему с лейаутами. Такой вот код. public class SampleActivity extends Activity { private FrameLayout controlView; private LinearLayout mViewPanel; private View scene; private void initViewPanel() http://www.cyberforum.ru/android-dev/thread1398968.html
Программирование Android Разработка приложения для отображения местоположения пользователей на карте
Доброго времени суток! Собираюсь разработать приложение по типу "Find my friends" или "Locate my friends" под Android. По сути, приложение должно отображать местоположение пользователя и тех, кого он добавил в друзья, на карте. В общем, буду благодарен любым советам, рекомендациям или полезным ссылочкам. Может быть кто-то разрабатывал или пытался разработать что-то подобное, в таком случае, был...
Советы по поводу создания приложения Программирование Android
Всем привет. Есть идея, которую хочу обсудить, и очень надеюсь, что найдётся, кто поможет её реализовать. По сложности приложение очень похоже на расчеты биоритмов, но расчеты отличаются. Кстати внешне также похоже. Функционал приложения: 1. Экран для ввода имени и выбора даты рождения > сохранка в бд, а также при повторном заходе, автоматом выбор последнего просматриваемого имени или...
Программирование Android Подключение Qt в Android Studio http://www.cyberforum.ru/android-dev/thread1398621.html
Как можно подключить Qt чтоб использовать под android в Android Studio??
Программирование Android Посоветуйте легкую среду разработки под Android Доброй ночи. Проблема: В наличии имеется довольно-таки слабый ноут, проапгрейдить который пока нет возможности. Андроид студио на нем работает ужасно медленно, эклипс чуть быстрее, но нервы тоже изрядно портит. Отладку, конечно же, произвожу по usb. Хочу: Хочу всё-таки писать под андроид, но с лагающим эклипсом это нервозатратно. Есть ли более легкие среды/другие решения для андроид... подробнее

Показать сообщение отдельно
vindigo
18 / 18 / 3
Регистрация: 15.05.2014
Сообщений: 78
19.03.2015, 16:46  [ТС]     Получить доступ к TextView внутри ListView
Если я правильно понял, то код адаптера вот:

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
package com.gladyreff.mafcon;
 
import java.util.ArrayList;
import java.util.HashMap;
 
import android.app.Activity;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ImageView;
import android.widget.TextView;
 
public class MafAd extends BaseAdapter {
    
    private Activity activity;
    private ArrayList<HashMap<String, String>> data;
    private static LayoutInflater inflater=null;
    
 
    public MafAd(Activity a, ArrayList<HashMap<String, String>> contactList, int xmlLayId) {
        activity = a;
        data = contactList;
        inflater = (LayoutInflater)activity.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        
        
        // TODO Auto-generated constructor stub
    }
 
    @Override
    public int getCount() {
        // TODO Auto-generated method stub
        return data.size();
    }
 
    @Override
    public Object getItem(int position) {
        // TODO Auto-generated method stub
        return position;
    }
 
    @Override
    public long getItemId(int position) {
        // TODO Auto-generated method stub
        return position;
    }
 
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        // TODO Auto-generated method stub
        
        View vi = convertView;
        if(convertView == null) 
            
            vi = inflater.inflate(R.layout.klient_list_item, null);
            
            TextView txt1 = (TextView)vi.findViewById(R.id.firma_name);
            TextView txt2 = (TextView)vi.findViewById(R.id.kontact_face_name);
            TextView txt3 = (TextView)vi.findViewById(R.id.phone_number);
            ImageView img = (ImageView)vi.findViewById(R.id.imageView1);
            
        
            HashMap<String, String> da = data.get(position);
            
            int intStatus = Integer.parseInt(da.get("status").toString());
            txt1.setText(da.get("name_company").toString());
            txt2.setText(da.get("name_contact").toString());
            txt3.setText(da.get("phone").toString());
            switch (intStatus) {
                case 0: 
                    img.setImageResource(R.drawable.vos);
                    break;
                case 1: 
                    img.setImageResource(R.drawable.clock_time_watch);
                    break;
                case 2: 
                    img.setImageResource(R.drawable.cross);
                    break;
                case 3:
                    img.setImageResource(R.drawable.button_ok);
                    break;
                default: img.setImageResource(R.drawable.vos);
                break;
            }
            
            
            
            
            
            return vi;
            
        
    
 
}
 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru