Soru & Cevap

Haber İçeriği Gösterilmiyor ...

10.05.2016 - 05:18

Merhaba arkadaşlar.Ben bir siteden haberleri çekiyorum.Haberler listview ile sıralı bir şekilde geliyor.Okumak istediğim habere tıklıyorum ve ekran görüntüsündeki hatayı alıyorum  Hata haberin içeriği ve fotoğrafı gelmiyor.


package haber.com.parse5;

import java.util.regex.Matcher;

import java.util.regex.Pattern;

import android.annotation.SuppressLint;

import android.app.Activity;

import android.content.Intent;

import android.os.Bundle;

import android.text.Html;

import android.util.Log;

import android.view.Menu;

import android.view.MenuItem;

import android.view.View;

import android.widget.ImageView;

import android.widget.TextView;

public class detail extends Activity {

TextView txtDetail, txtBaslik;

String detail, title, type;

ImageView imgMew;

protected void onCreate(Bundle savedInstanceState) {

 super.onCreate(savedInstanceState);

setContentView(R.layout.detail_page);

txtDetail = (TextView) findViewById(R.id.txtDetail);

txtBaslik = (TextView) findViewById(R.id.txtBaslik);

imgMew = (ImageView) findViewById(R.id.imgNew);

Intent in = getIntent();

detail = in.getStringExtra("detail");

type = in.getStringExtra("type");

title = in.getStringExtra("title");

txtBaslik.setText(title);

if (type.compareTo("ann") == 0)

{

setTitle(R.string.title_activity_ann_detail);

txtDetail.setText(detail);

imgMew.setVisibility(View.GONE);

}

else {

setTitle(R.string.title_activity_news_detail);

Pattern p = Pattern .compile("<img width='[0-9]{3}' src='(gallery/_haber_thumb/1_image_[0-9]+.jpg)'/><br />([^\t\f\r]+)");

Matcher m = p.matcher(detail);

if (m.find()) { Log.d("bak", m.group(2));

txtDetail.setText(m.group(2));

HttpImageLoad imgLoad = new HttpImageLoad(m.group(1));

imgMew.setImageBitmap(imgLoad.getBm());

} } }

 public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.activity_main, menu);

return true;

} }
 

2 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-4349-1398020914.jpg
emreuzun92
21.06.2016 - 01:01
if (m.find()) { Log.d("bak", m.group(2));

txtDetail.setText(m.group(2));

HttpImageLoad imgLoad = new HttpImageLoad(m.group(1));

imgMew.setImageBitmap(imgLoad.getBm());

}

Bu kısımı inceleyebilir misiniz? ifin içine girmiyor büyük ihtimalle