Android-从在线文本文件中获取数字并进行比较

Android-从在线文本文件中获取数字并进行比较,android,Android,至少在这里是全新的,第一篇文章。 我试图实现的是,代码从我的Web服务器上的文本文件中读取一个数字,并将其与其他内置数字进行比较。当网上的数字更大时,它会有所作为。我试过很多代码,但都不起作用,所以我也没有一个例子 有人能帮我吗?你可以用- DefaultHttpClient httpclient = new DefaultHttpClient(); HttpGet httppost = new HttpGet("http://www.urlOfThePageYouWantToRead.n

至少在这里是全新的,第一篇文章。 我试图实现的是,代码从我的Web服务器上的文本文件中读取一个数字,并将其与其他内置数字进行比较。当网上的数字更大时,它会有所作为。我试过很多代码,但都不起作用,所以我也没有一个例子

有人能帮我吗?

你可以用-

DefaultHttpClient  httpclient = new DefaultHttpClient();

HttpGet httppost = new 
HttpGet("http://www.urlOfThePageYouWantToRead.nl/text.txt");
HttpResponse response = httpclient.execute(httppost);
        HttpEntity ht = response.getEntity();

        BufferedHttpEntity buf = new BufferedHttpEntity(ht);

        InputStream is = buf.getContent();


        BufferedReader r = new BufferedReader(new InputStreamReader(is));

        StringBuilder total = new StringBuilder();
        String line;
        while ((line = r.readLine()) != null) {
            total.append(line + "\n");
        }

        TextView.setText(total)
;
现在,该数字必须在
总计
变量中。现在将该字符串数字转换为整数,如下所示:

 int number = Integer.parseInt(total);
现在,您可以将此号码与mynumber进行比较,如下所示=

if(number>mynumber)
{  //do stuff

你应该向我们展示你迄今为止所做的尝试。也许我们可以帮你解决一个问题。@Christopher所有的代码基本上都是垃圾,到处都是复制和粘贴的。我几乎百分之百地肯定那里什么也抓不到。我现在得到了这个,但它仍然不起作用。在试图跑步时撞车。我在catlog中看不到有用的东西。发布你的stacktrace。@Christopher,因为idk知道如何发布它。。。我查过了。错误来自上面粘贴库的第90行(我现在激活它的onoptionItemSelected)和第151行(HttpResponse response=httpclient.execute(httppost);)。如果需要,我可以分享主要活动,但在此之前我警告说,这是一个完全混乱的局面。