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

Сохранение введенных пользователем данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Upload to server http://www.cyberforum.ru/android-dev/thread1272263.html
Доброго всем вечера! Столкнулся с такой проблемой: делаю загрузку файла на сервер в сеовисе, но загвоздка в том что файлы больше 600кб не грузятся, пробовал разные способы и разные сервера, результат...
Программирование Android ERROR: x86 emulation currently requires hardware acceleration Здравствуйте. Помогите пожалуйста разобраться с ошибкой. До того как я столкнулся с этой ошибкой , эмуляторы на платформе "Intel Atom(x86) запускались нормально. Я пытался установить библиотеку... http://www.cyberforum.ru/android-dev/thread1272226.html
Программирование Android Чёрный экран OpenGL ES 1.0
Я написал простенькую игру на OpenGL ES 1.0. Игра работает нормально, но почему-то когда во время игрового процесса нажимаешь кнопку домой, а потом, когда через несколько секунд пытаешься...
Appcompat_v7 Программирование Android
Подскажите, пожалуйста, что за библиотека это такая (appcompat_v7) и для чего она нужна. Так как я её не использую, я удалил все упоминания о ней в файлах и удалил ссыль на эту библиотеку в...
Программирование Android Получение значения EditText (number) http://www.cyberforum.ru/android-dev/thread1271898.html
Есть поле EditText (number), из которого я хочу получить в int введенное число. Затем его нужно вывести в TextView. Как это реализовать? Пробовал так: //onCreate() ip_1 = (EditText)...
Программирование Android Проигрывание части файла Как в VideoView проиграть кусочек файла по времени, например с 01.02.321 по 01.03.458 Перейти к началу кусочка понятно как: VideoView.seekTo (int msec), а вот как поставить на паузу в конце кусочка? подробнее

Показать сообщение отдельно
iandryxa5
1 / 1 / 0
Регистрация: 22.03.2014
Сообщений: 173

Сохранение введенных пользователем данных - Программирование Android

09.10.2014, 22:07. Просмотров 1016. Ответов 5
Метки (Все метки)

Ребят прошу вашей помощи, возникла проблема, при записи введенных данных в текстовый файл, блок try{}catch(){}
постоянно выдает исключение в чем может быть проблема?

код Main:
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
public class MainActivity extends ActionBarActivity {
    
    Button btnSave, btnRead;
    EditText eText;
    TextView tView;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        tView = (TextView)findViewById(R.id.tvRead);
        eText = (EditText)findViewById(R.id.EditText);
 
        btnSave = (Button)findViewById(R.id.btnSave);
        btnSave.setOnClickListener(new OnClickListener(){
 
            @Override
            public void onClick(View v) {
                String a = eText.getText().toString();
                
                goWrite(a);
            }
            
        });
        
        btnRead = (Button)findViewById(R.id.btnRead);
        btnRead.setOnClickListener(new OnClickListener(){
            @Override
            public void onClick(View v) {
                
                goRead();
                
            }
            
        });
    }
    
    public void goWrite(String write){
        try{
            
            FileWriter file = new FileWriter("File.txt"); // путь к файлу, если его нет, то файл будет создан
            file.write(write);
            file.close();
            
            Toast t = Toast.makeText(getApplicationContext(), "Все прошло на ура!", Toast.LENGTH_SHORT);
            t.show();
        }catch(Exception e){
            Toast toast = Toast.makeText(getApplicationContext(), "Ошибка!", Toast.LENGTH_LONG);
            toast.show();
            e.printStackTrace();
        }
    }
    public void goRead(){
        try{
            File myFile = new File("File.txt"); // путь к файлу
            FileReader readFile = new FileReader(myFile);
            
            BufferedReader buf = new BufferedReader(readFile); // создаем буфер для временного хранения файлов
            
            String line = null; //строковая переменная для временного хранения строки
            
            while((line = buf.readLine()) != null){
                tView.setText(line);
            }
            buf.close();
            }catch(Exception e){
                Toast toast = Toast.makeText(getApplicationContext(), "Ошибка!", Toast.LENGTH_LONG);
                toast.show();
            }
    }
}
Буду признателен за помощь)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru