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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
qswd
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 186
#1

вылетает программа - Программирование Android

30.01.2016, 16:26. Просмотров 241. Ответов 3
Метки нет (Все метки)

решил попробовать написать под андроид, в приложение вылетает ошибка и приложение завершается
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
public class DataAdapter extends ArrayAdapter<String> {
 
    private static final String[] mContacts = {"1", "2", "3", "4", "5", "6", "7", "8", "9"};
    Context mContext;
    private static List<String> mList = new ArrayList<String>();
 
    public DataAdapter(Context context, int textViewResourceId) {
        super(context, textViewResourceId, mList);
        this.mContext = context;
        for ( int i = 0; i < 10; ++i ) {
            mList.add(mContacts[i]);
        }
    }
 
    public View getView(int position, View convertView, ViewGroup parent) {
        TextView label = (TextView)convertView;
        if ( convertView == null ){
            convertView = new TextView(mContext);
            label = (TextView)convertView;
        }
        Spannable span = new SpannableString(mList.get(position));
        span.setSpan(new RelativeSizeSpan(2f), 0, span.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        label.setText(span);
        label.setTextColor(mListColor.get(position));
        label.setTextAlignment(View.TEXT_ALIGNMENT_CENTER);
        return convertView;
    }
 
    public String getItem(int position) {
        return mContacts[position];
    }
 
    public void setmLis() {
        int size = mList.size();
        for ( int i = 0; i < size; ++i )
                mList.add(mList.get(i));
    }
}
при вызове метода .setmLis() первый раз все нормально, количество увеличивается, а дальше падает приложение, что не так??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.01.2016, 16:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос вылетает программа (Программирование Android):

Подскажите - программа вылетает в OnCreate - Программирование Android
Я действительно совершенно безпонятия от чего она это делает! Программа вылетает на super.onCreate(savedInstanceState); Вот лог ошибки: ...

Программа вылетает в методе OnCreate - Программирование Android
Программа вылетает со следующей ошибкой: 586-3586/spsoft.myapplication E/AndroidRuntime: FATAL EXCEPTION: main ...

Вылетает программа для шифрования - Программирование Android
мне нужно было написать не большую программу шифратор. я выбрал язык программирования Java и шифрование XOR У меня получился вот такой...

Программа вылетает после обновления на 5.0 - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Я недавно обновил ОС своего смартфона до 5.0. Моя программа на нем...

Программа вылетает при переходе на ListActivity - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Моя программа просто вылетает при переходе на ListActivity. Ниже есть...

Программа вылетает при прокрутке ListActivity - Программирование Android
Здравствуйте, уважаемые программисты! Не могли бы вы мне помочь? Моя программа вылетает при прокрутке ListActivity вниз... Как это...

3
Pablito
2505 / 1989 / 619
Регистрация: 12.05.2014
Сообщений: 6,943
Завершенные тесты: 1
30.01.2016, 18:49 #2
а что должен делать метод setmLis ?
я на него долго смотрел, но замысла так и не понял

и этот список по идее все время пустой, откуда в нем берутся данные?
0
Vladimir93
41 / 41 / 5
Регистрация: 28.06.2015
Сообщений: 168
31.01.2016, 10:23 #3
А где "магические" логи??
0
qswd
0 / 0 / 0
Регистрация: 16.02.2013
Сообщений: 186
31.01.2016, 12:53  [ТС] #4
Цитата Сообщение от Vladimir93 Посмотреть сообщение
А где "магические" логи??
что? что за "магические" логи? так то разобрался,нашел ошибку
0
31.01.2016, 12:53
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.01.2016, 12:53
Привет! Вот еще темы с ответами:

Программа вылетает при запуске. OutOfMemryError - Программирование Android
Здравствуйте, уважаемые разработчики! Моя программа вылетает сразу при запуске. Вот код ошибки: ava.lang.OutOfMemoryError: Failed to...

При повороте на 90 градусов вылетает программа - Программирование Android
Поворачиваю телефон на 90 градусов и программа сворачивается... Другие программы при повороте поворачиваются на 90 градусов, как и должно...

Вылетает программа, написанная под Андроид - Программирование Android
Программа под Android Вылетает когда работает на переднем плане. Когда работает в фоновом то не вылетает) На сринах видно как программа...

Программа вылетает не смотря на то что исключение перехвачено - Программирование Android
Добрый день, в AsyncTask выполняется загрузка с сервера, все это дело взято в try/catch, последним catch-ем стоит catch(Exception e), на...


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

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

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