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

Делаю чат - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Строка переданная методом putExtra в другое активити не сохраняется в бд http://www.cyberforum.ru/android-dev/thread1124948.html
Если я в передающей активности убираю строку addKvart.putExtra("kvartName", atvKvart.getText().toString()); то конечно ничего не передается, но все что я ввожу вручную, все сохраняется.. Если же присутствует эта строка, то передача происходит, но результат не сохраняется в БД. Что я делаю не правильно? Передающая активность: public void onClickKvartAdd(View v) { Intent addKvart =...
Android Как записать с новой строчки в текстовый файл Здравствуйте! Хотел спросить как можно записать в файл формата "txt" с новой строки через OutputStreamWriter outputStreamWriter = new OutputStreamWriter(openFileOutput(nameFile, Context.MODE_WORLD_WRITEABLE)); outputStreamWriter.write(data); По идее я скачиваю видео с помощью download manager, после чего вытаскиваю его полынй путь через Query с помощью... http://www.cyberforum.ru/android-dev/thread1124789.html
SimpleCursorAdapter(ListView заполняется данными только после прокрутки скрола) Android
Помогите решить задачу. У меня ListView начинает заполняться данными, только после первой прокрутки списка. Т.е в начальный момент список пустой. Проблема скорее всего в блоке if/else: if (inView == null) { }else{ }
Content description как задать? Android
есть кнопка я ей присвоил android:contentDescription="@string/app_name" и еще присвоил @Override public boolean onTouch(View view, MotionEvent motionEvent) { switch (view.getId()){ case R.id.imgBntAdd: switch (motionEvent.getAction()){ case MotionEvent.ACTION_DOWN: btnAdd.setBackgroundColor(color1); ...
Android Как в Android вызвать сообщение? http://www.cyberforum.ru/android-dev/thread1124638.html
Как в Android вызвать что то похожее на MessageBox.Show()?
Android PANIC: Missing arch-specific emulator program Доброго всем дня. Скажу сразу: У меня Базовая Windows 7 64-разрядная Поставил 64-р-й Eclipse с SDK и Java х64 все поставилось, не ругалось, загрузилось Но стило мне захотеть создать AVD, как внизу окошка создания (AVD Manager) появилась надпись: An Android Virtual Device that failed to load. Click 'Details' to see the error. подробнее

Показать сообщение отдельно
sirik2012
0 / 0 / 0
Регистрация: 13.05.2013
Сообщений: 45
20.03.2014, 16:42  [ТС]     Делаю чат
Все понял) Исправляюсь

В глобальном классе объявляю:
PHP
1
2
3
    public ArrayList<listChat> catalog = new ArrayList<listChat>(); 
    public adapterChat catAdapter;
    public ListView lst;
В первой Activity принимаю пакеты и обновляю список через процедуру:
PHP
1
2
3
       Dati.getInstance().catalog.add(0, new listChat(Name, Message, Time));
        
        Dati.getInstance().catAdapter.notifyDataSetChanged();
Во второй Activity, где лежит ListView в void onCreate:
PHP
1
2
3
4
5
6
7
        ListView lst = (ListView) findViewById(R.id.listView1);
 
        Dati.getInstance().catalog = new ArrayList<listChat>();
        //Создаем адаптер данных
 
        Dati.getInstance().catAdapter = new adapterChat(this, Dati.getInstance().catalog);
        lst.setAdapter(Dati.getInstance().catAdapter);
Может так пойдет?

Добавлено через 2 минуты
Причем если локально (из второй, там где лежит listView) вызывать:
PHP
1
2
3
        Dati.getInstance().catalog.add(0, new listChat(Name, Message, Time));
        
        Dati.getInstance().catAdapter.notifyDataSetChanged();
То все отлично срабатывает. А "удаленно" не хочет
 
Текущее время: 16:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru