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

ArrayAdapter вылет на clear и add - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Работа в wifi сети http://www.cyberforum.ru/android-dev/thread868171.html
Можете показать пример кода как подключиться к сети wifi и передавать файлы определённому пк или планшету?
Android Фоновая музыка в приложении Добрый день. Я новичок и недавно нашел статью о том, как разработать первую игру. Вроде всё получалось неплохо, но возникла проблема с фоновой музыкой. Она играет после выхода из приложения, хотя не должна. import android.app.Service; import android.content.Intent; import android.media.MediaPlayer; import android.os.IBinder; import android.util.Log; import android.widget.Toast; http://www.cyberforum.ru/android-dev/thread868122.html
работать как WifiKill Android
Всем привет! Вот возникла такая задача нужно написать на андроид программу которая будет работать как wifikill, или ей подобные (если таковые имеются)! Суть задачи состоит в том, что нужно отключать от вайфай или от роутера компьютеры которые нам нужно (допустим те которые взломали мою точку)! Буду очень благодарен за любого рода информацию и помощь! Спасибо
IRC клиент Android
Ребят, в эклипсе сделал менюшку под свой IRC клиент, гуглил по вопросам подключения к серверу, нашёл код с простейшим функционалом - http://oreilly.com/pub/h/1966 . Подскажите пожалуйста как верно его применить? А-то не знаю что и куда добавлять(
Android Системная кнопка "Назад" http://www.cyberforum.ru/android-dev/thread867776.html
как научить программу реагировать на нажатие этой самой кнопки?
Android Вызвать файловую систему устройства Задача такая. Нажимаю кнопку, отображается файловая система устройства, причем отображаются, например файлы, только doc и txt. Чтобы можно было выбрать один файл и передать путь к нему в приложение. Судя по всему делается через intent, но как реализовать? подробнее

Показать сообщение отдельно
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286

ArrayAdapter вылет на clear и add - Android

17.05.2013, 14:54. Просмотров 679. Ответов 8
Метки (Все метки)

Приветствую!
Вылет на clear. Если эту строку закоментить то вылет на add. В чем может быть проблема?

Кликните здесь для просмотра всего текста
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
import java.io.File;
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.view.View;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.AdapterView.OnItemClickListener;
 
public class FileSystemTest extends Activity {
    
    final String MAIN_DIRECTORY = "/";
    final String LOG_TAG = "myLogs";
    String directoryAddress = "";
    
    
    
    File mainDirectory = new File(MAIN_DIRECTORY);
    String folders []; 
    ListView lvFolders;
    TextView tvFolderAdress;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_file_system_test);
        lvFolders = (ListView)findViewById(R.id.lvFolder);
        tvFolderAdress = (TextView)findViewById(R.id.folderAdress);
        tvFolderAdress.setText("/");
        
        folders = mainDirectory.list();
        
        final ArrayAdapter<String> mainDirectoryAdapter = new ArrayAdapter<String>(this,R.layout.row, folders); 
        lvFolders.setAdapter(mainDirectoryAdapter);
        
        lvFolders.setOnItemClickListener(new OnItemClickListener() {
            
            public void onItemClick(AdapterView<?> parent, View view, int position, long id){
                Log.d(LOG_TAG, folders[position]);
                directoryAddress+="/" + folders[position];
                Log.d(LOG_TAG, directoryAddress);
                File subDirectory = new File(directoryAddress);
                folders = subDirectory.list();
                mainDirectoryAdapter.clear(); 
                mainDirectoryAdapter.add("...");
                for (String folder : folders) {
                    mainDirectoryAdapter.add(folder);
                }
                 mainDirectoryAdapter.notifyDataSetChanged();
                 tvFolderAdress.setText(directoryAddress);
             }
        });
    }
    
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru