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

Получение контента из удалённого файла и вывод его в Toast - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android не производиться переход , где ошибка ? http://www.cyberforum.ru/android-dev/thread790147.html
открывается тодже активити ,, Celebritis ,, в место ,, Police ,, нажимая на Button2 , не могу понять где ошибка? Activity @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main);
Программирование Android Приложение для сайта Сразу извиняюсь если вопрос нубский. Подскажите направление куда копать. Нужно написать приложение для сайта. Пока приложение должно только брать информацию с сайта. Картинки и комментарии и выводить их. Как это лучше реализовать? Сайт сам на php + MySQL. Возможно ли подключится к его базе и читать ее и скачивать изображения в прямом эфире так сказать) http://www.cyberforum.ru/android-dev/thread790004.html
Программирование Android Перенос приложения из Windows под Андроид
требуется написание проги под андроид, которая есть в windows. уточняю: есть прога на винде самописанная, она написана на дэльфи, и постоянно дописывается, мне же надо её перенести на андроид, реально ли это? Что для этого потребоваться? кто сможет это сделать? Прога работает с SQL базами.
Программирование Android Клиентское приложение + БД (ORACLE) в локальной сети
Каким образом можно реализовать данную схему: приложени android связывается и взаимодействует с БД, находящейся на ПК в одной сети с android-гаджетом. Предпочтительнее БД ORACLE. P.S. Буду рад любой информации по теме.
Программирование Android wifi чат http://www.cyberforum.ru/android-dev/thread789654.html
Подскажите пожалуйста необходимо данные с ячейки передать на другой девайс через wifi изначально подключённые к одной сети. Заранее спасибо
Программирование Android Постолбцовое отображение данных из базы данных SQLite Уважаемые форумчане, помогите пожалуйста. Необходимо вывести данные из таблицы базы данных в TextView. Вот код, когда в TextView выводится все содержимое таблицы, столбцы разделены просто пробелами. package com.mybase.notebook; import android.app.Activity; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; import android.os.Bundle; import... подробнее

Показать сообщение отдельно
Rammsteinik
7 / 7 / 0
Регистрация: 19.02.2013
Сообщений: 7

Получение контента из удалённого файла и вывод его в Toast - Программирование Android

19.02.2013, 18:10. Просмотров 881. Ответов 3
Метки (Все метки)

Всем привет, начал заниматься программированием под Android совсем недавно. Вот который день мучаюсь с простейшим кодом. Даже решил попросить увас помощи, ибо сам не в силах осмыслить. Данная программа должна считывать содержание файла в интернете и выводить его в Toast (всплывающее сообщение). Например, в удалённом файле написано "Hello world!" и это сообщение выводится в тоаст при нажатии на кнопку. Перепробывал все возможные варианты кодов. При нажатии на кнопку либо ничего не происходит, либо приложение вылетает. Помогите, очень нужно! Желательно расписать всё подробно, чтобы я смог разобраться =)

Вот полный код main_activity

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
package com.example.byfile;
 
import android.os.Bundle;
import com.example.byfile.R;
import android.app.Activity;
 
import android.os.Bundle;
 
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
 
import java.net.URL;
import java.io.*;
 
 
public class MainActivity extends Activity {
    
 
     Button btnSend;
     
         
     
        @Override
        public void onCreate(Bundle savedInstanceState) 
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main); 
 
            btnSend = (Button) findViewById(R.id.btnSend);
 
            btnSend.setOnClickListener(new View.OnClickListener() 
            {
                public void onClick(View v) 
                {    
                    
                    try
                    {
                        URL myURL = new URL("http://my-site.ru/file.txt");
                        InputStream dataStream = myURL.openConnection().getInputStream();
                        InputStreamReader isr = new InputStreamReader(dataStream, "UTF-8");
                        StringBuffer data = new StringBuffer();
                        int c;
                        while ((c = isr.read()) != -1){
                               data.append((char) c);
                        }
 
                        String phoneNumber = new String (data.toString());
 
                        Toast toast = Toast.makeText(getApplicationContext(), 
                                phoneNumber, Toast.LENGTH_SHORT); 
                                toast.show();
                } 
                catch (IOException ie) {
                      ie.printStackTrace();
                }
                }
                        
               
               
            });        
        }         
              }
Соответственно, в манифесте доступ в интернет открыт.

Java
1
<uses-permission android:name="android.permission.INTERNET"/>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru