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

HttpURLConnection, ошибка - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Подскажите как и сложно ли написать кнопку выключения планшета http://www.cyberforum.ru/android-dev/thread1073233.html
Все доброго времени суток! Я новичок по программированию, но если не сложно подскажите как и сложно ли написать кнопку выключения планшета? Заранее благодарен!
Программирование Android SeekBar - движение по заданным значениям Всем привет. Не смог найти нормального материала по рботе с SeekBar Можете подсказать каким образом мне сделать чтобы при движении SeekBar принимал не значение где остановился палец, а прыгал на значение, которое оказывалось ближе, например 25, 50, 75,100 И еще, подскажите свойство виджета (в моем случае этого самого SeekBar) при котором элемент виден на экране, но не активен. Спасибо http://www.cyberforum.ru/android-dev/thread1073172.html
Среда разработки для планшета Программирование Android
Всем добрый день. В гугле ищу как настроить среду разработки для планшета выводит не то. Незнаю как правильно описать по этому сделал скрины с помощью которых вы меня поймете. Начал изучать Eclipse. У меня планшетник. Но стандартная среда разработки под размер телефона, хотя работает и на планшете, можно ли как нибудь подделать его под планшетный размер, думаю это возможно, или все вот так...
Не могу соединиться с сервером Программирование Android
Сервер на C# порт и ip(127.0.0.1) везде введены одинаково в манифесте прописал <uses-permission android:name="android.permission.INTERNET" /> но не как не соединяется с сервером Socket client=new Socket(addr,port); что может за проблема по идеи должно работать всё Добавлено через 4 минуты
Программирование Android Динамическое создание кнопок в цикле (Android) http://www.cyberforum.ru/android-dev/thread1072687.html
создаю кнопки по циклу void show(){ public LinearLayout show; setContentView(R.layout.show_test); show = (LinearLayout) findViewById(R.id.show); for (int u=0; u<10; u++){ ArrayList<Button> buttons = new ArrayList<Button>(); buttons.add(new Button(this)); buttons.get(u).setText(u); ...
Программирование Android Eclipse перестал отображать файлы Strings разных языков одновременно Добрый день! Помогите разобраться. Перешел на новый Eclipse и теперь в моем проекте при попытке открыть файл strings.xml открывается обычный редактор, а не старый добрый редактор языковых локализаций (раньше у меня сразу отображались все языки), см. скриншот. Что я не так настроил, подскажите, пожалуйста подробнее

Показать сообщение отдельно
VictorAkira
3 / 3 / 0
Регистрация: 21.03.2013
Сообщений: 71

HttpURLConnection, ошибка - Программирование Android

16.01.2014, 17:19. Просмотров 2266. Ответов 7
Метки (Все метки)

Пытаюсь получить данную xml из инета: http://katolik.ru/mir.feed?type=rss
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
try {
            URL url = new URL(" http://katolik.ru/mir.feed?type=rss");
            try {
                HttpURLConnection conn = (HttpURLConnection) url.openConnection();
                try {
                    if (conn.getResponseCode() == HttpURLConnection.HTTP_OK)
                    {
                        
                    }                   
                } catch (Exception e) {
                    tx.setText("33333 + " );
                }   
            } catch (IOException e) {
                tx.setText("2222 + " + e.toString());
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        } catch (MalformedURLException e) {
            tx.setText("111 + " + e.toString());
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
Ошибка возникает на if (conn.getResponseCode() == HttpURLConnection.HTTP_OK).
Тоесть как я понимаю оно вообще не коннектит. В манифесте указана работа с интернетом:
XML
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
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.android.slidingmenuexample"
    android:versionCode="1"
    android:versionName="1.0" >
 
    <uses-sdk
        android:minSdkVersion="14"
        android:targetSdkVersion="18" />
 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
  <uses-permission android:name="android.permission.INTERNET"/>
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="com.android.slidingmenuexample.MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
 
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
 
</manifest>
В чем может быть проблема?

Добавлено через 5 минут
полный класс:
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
package com.android.slidingmenuexample;
 
 
import java.io.IOException;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.TreeMap;
import android.app.ProgressDialog;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
 
public class Mir extends Fragment {
    public Integer SDF;
    public ArrayList<String> titleList = new ArrayList<String>();
    public Map<String, String> HtmlHelperMap = new TreeMap<String, String>();
    private ArrayAdapter<String> adapter;
    private ListView lv;
    public String Url = null; 
    private ProgressDialog pd;  
    public Bitmap bitmap;
    
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.mir_layout, null);     
        //lv = (ListView) view.findViewById(R.id.News);      
        CustomAdapter customAdapter = new CustomAdapter(this.getActivity());
        List<StringWrapper> wrapperList = new ArrayList<StringWrapper>();
        TextView tx = (TextView) view.findViewById(R.id.textView1);  
        try {
            URL url = new URL("http://katolik.ru/strany-sng.feed?type=rss");
            try {
                HttpURLConnection conn = (HttpURLConnection) url.openConnection();
                try {
                    if (conn.getResponseCode() == HttpURLConnection.HTTP_OK)
                    {
                        
                    }                   
                } catch (Exception e) {
                    tx.setText("33333 + " );
                }   
            } catch (IOException e) {
                tx.setText("2222 + " + e.toString());
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        } catch (MalformedURLException e) {
            tx.setText("111 + " + e.toString());
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
            /*try 
            {
                URL url = new URL("http://katolik.ru/strany-sng.feed?type=rss");
                HttpURLConnection conn = (HttpURLConnection) url.openConnection();
                tx.setText(conn.getResponseCode());
                //if (conn.getResponseCode() == HttpURLConnection.HTTP_OK) 
                //{
                    //InputStream is = conn.getInputStream();
                    // DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();   
                    // DocumentBuilder db = dbf.newDocumentBuilder();
                    /// Document document = db.parse(is);
                    // tx.setText("Ehfff");
                    // Element element =  document.getDocumentElement();
            //  }       
            }
            catch (MalformedURLException e) {tx.setText("111 + " + e.toString());}   */     
 
        
        
        
        
        
        
            //  wrapperList.add(new StringWrapper("Title1", "Text1", null));
            // wrapperList.add(new StringWrapper("Title1", "Text1", "http://katolik.ru/i/catholic-and-environment-2.jpg"));
             //wrapperList.add(new StringWrapper("Title2", "Text2", "http://katolik.ru/i/catholic-and-environment-2.jpg"));
             //wrapperList.add(new StringWrapper("Title3", "Text3", "http://katolik.ru/i/catholic-and-environment-2.jpg"));
            // wrapperList.add(new StringWrapper("Title4", "Text4", "http://katolik.ru/i/catholic-and-environment-2.jpg"));
             //wrapperList.add(new StringWrapper("Title5", "Text5", "http://katolik.ru/i/catholic-and-environment-2.jpg"));
            // customAdapter.setData(wrapperList);
            // lv.setAdapter(customAdapter);
            // customAdapter.notifyDataSetChanged();                 
        return view;
    }
    
}
Добавлено через 19 минут
Как я понял, приложение вываливается вообще при любом запросе к интернету.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru