在Webview Activity中打开RSS链接

时间:2011-08-11 15:25:06

标签: android parsing rss webview feed

我按照网站上的教程在我的应用程序中安装RSS Parser。现在,读者看起来很棒;但是我想对其进行编程,以便在单击链接时,URL将在webview活动中打开。这可能吗?我将发布使RSS提要对读者可见的代码。

public class MessageList extends ListActivity {

private List<Message> messages;

@Override
public void onCreate(Bundle icicle) {
    super.onCreate(icicle);
    setContentView(R.layout.rss);
    loadFeed();
}

private void loadFeed(){
    try{
        BaseFeedParser parser = new BaseFeedParser();
        messages = parser.parse();
        List<String> titles = new ArrayList<String>(messages.size());
        for (Message msg : messages){
            titles.add(msg.getTitle());
        }
        ArrayAdapter<String> adapter = 
            new ArrayAdapter<String>(this, R.layout.row,titles);
        this.setListAdapter(adapter);
    } catch (Throwable t){
        Log.e("IML News",t.getMessage(),t);
    }
}

}

1 个答案:

答案 0 :(得分:0)

首先,您应该看一下:http://developer.android.com/reference/android/text/style/ClickableSpan.html

然后我找到了一个教程: http://www.androidengineer.com/2010/08/easy-method-for-formatting-android.html

阅读它,您将学习如何在Html中的文本视图中设置文本格式。您将能够制作可点击的链接。

然后,当点击链接时,只需打开常见的网页视图。

询问您是否需要更多;)