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

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

Войти
Регистрация
Восстановить пароль
 
Rammsteinik
10 / 10 / 0
Регистрация: 19.02.2013
Сообщений: 7
#1

Вывод в Toast содержания 2х файлов - Программирование Android

24.02.2013, 10:37. Просмотров 494. Ответов 1
Метки нет (Все метки)

Всем привет, есть код вывода содержания текстового файла в тоаст. Подскажите, как его переделать, что бы он выводил в тот же тоаст содержание ещё одного файла. тоесть 2х файлов сразу. необходимо оставить фоновое чтение и AsyncTask. разрешения на интернет в манифесте добавлены.


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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
package com.example.uinpass;
 
import java.io.*;
import java.net.*;
import java.nio.charset.Charset;
 
import com.example.uinpass.R;
 
import android.app.Activity;
import android.app.PendingIntent;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.*;
import android.telephony.gsm.SmsManager;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
 
public class MainActivity extends Activity {
 
     Button btnSend;
     
        @Override
        public void onCreate(final Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            this.setContentView(R.layout.activity_main);
 
            final Button btnSend = (Button)this.findViewById(R.id.btnSend);
            btnSend.setOnClickListener(new View.OnClickListener()
            {
                public void onClick(final View v)
                {new ReadInBackground("http://мой-сайт.ру/text.txt").execute();
                
                }
            });
 
}
        public static String executeHttpGet(String uri) throws Exception
        {
 
            String result = "";
            try
            {
 
                URL url = new URL(uri);            
                BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
                String str;
                while ((str = in.readLine()) != null)
                {
                   result +=str;
                }
                in.close();
            }
            catch (MalformedURLException e)
            {
                e.printStackTrace();
            }
            catch (IOException e)
            {
                e.printStackTrace();
            }
            return result;
        }
         private class ReadInBackground extends AsyncTask<Void, Void, String>
            {
                String url = "";
                public ReadInBackground(String ur)
                {
                    url = ur;
                }
 
                @Override
                protected String doInBackground(Void... voids)
                {
            //тут выполняется после завершения фонового потока в основном
                    //тут все выполняется в фоновом потоке
                    try {
                        return executeHttpGet(url);
                    } catch (Exception e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
                    return url;
                }
 
                @Override
                protected void onPostExecute(String params)
                {
 
                    
           Teoast.makeText(getApplicationContext(), params,Toast.LENGTH_SHORT).show(); 
                }
            }
        
    }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.02.2013, 10:37
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вывод в Toast содержания 2х файлов (Программирование Android):

Вывод информации в Toast c Адаптера - Программирование Android
Здравствуйте. В программе реализован класс адаптера &quot;новостей&quot; - NewsAdapter наследуемый от BaseAdapter. При попытке вывести текст...

Получение контента из удалённого файла и вывод его в Toast - Программирование Android
Всем привет, начал заниматься программированием под Android совсем недавно. Вот который день мучаюсь с простейшим кодом. Даже решил...

Не выводит Toast - Программирование Android
всем привет. есть код: Toast.makeText(c, &quot;Start indexing...&quot;, Toast.LENGTH_LONG).show(); while...

Работа с Toast - Программирование Android
Здавствуйте! Имеются две кнопки : mAnswerNo = (Button) findViewById(R.id.answer_no); ...

Toast duration - Программирование Android
Подскажите как задать свое время Добавлено через 1 минуту только вот мне надо большое время задать например минута

Toast trouble - Программирование Android
Все Доброго времени суток! Начал учить андроид по книге, там приводился код для создания кастомного тоста, код написал точь в точь , но на...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
24.02.2013, 14:57 #2
str1 + str2
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.02.2013, 14:57
Привет! Вот еще темы с ответами:

Всплывающее сообщение (Toast) - Программирование Android
Здравствуйте! Прочитал несколько раз 12 урок, но никак не смог реализовать. Сделал обычный калькулятор и нужно чтобы когда делил на ноль...

Как добавить OnClickListener в toast? - Программирование Android
Хочу сделать так чтоб мои Toast сообщения реагировали на клик. Попробовал так: Toast toast = new Toast(MyActivity.this); TextView...

Toast после AlertDialog.Builder - Программирование Android
Добрый день. Нужно вывести Toast после нажатия setPositiveButton, в зависимости от результата. case (R.id.newFolderBtn): ...

Метод makeText в Toast - ошибка - Программирование Android
Здравствуйте, помогите плз, новичку. В строке 81 - Toast.makeText(this, &quot;Нажата кнорка Ok&quot;,Toast.LENGTH_LONG).show(); ...


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

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

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