【发布时间】:2011-11-08 10:38:21
【问题描述】:
我正在创建一个 android 应用程序,它从这里http://spaceflight1.nasa.gov/realdata/sightings/cities/rss/index.cgi?country=United_Kingdom®ion=England&city=Manchester 提取 RSS 源
我无法从 RSS 提要中删除 标记,因为我将它拉入了警报对话框,但我设法让它使用以下代码:
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String title = episode_titles.get(position);
String descrip = episode_description.get(position);
title = removeBr(title);
descrip = removeBr(descrip);
AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create();
alertDialog.setTitle(title);
alertDialog.setMessage(descrip);
alertDialog.setButton("Close", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
} });
alertDialog.setIcon(R.drawable.android_icon);
alertDialog.show();
}
private String removeBr(String str1){
return str1.replaceAll("<br/>", "");
}
现在我遇到的问题是,当我在警报对话框中查看 RSS 提要描述时,似乎即使 已被告知不显示任何内容,但它们仍在使文本行移动到右(下图)有没有办法让所有文本在左边对齐所以说十一月这个词从哪里开始我希望每一行都从那里开始。
谢谢。
【问题讨论】:
标签: android rss android-alertdialog