Android AlertDialog文本对齐
我正在创建一个android应用程序,从这里获取RSS提要 我在从RSS提要中删除Android AlertDialog文本对齐,android,rss,android-alertdialog,Android,Rss,Android Alertdialog,我正在创建一个android应用程序,从这里获取RSS提要 我在从RSS提要中删除标记时遇到了问题,因为我将其拉入了AlertDialog对话框,但我成功地让它使用以下代码: public void onItemClick(AdapterView<?> parent, View view, int position, long id) { String title = episode_titles.get(position); String descrip = episode_des
标记时遇到了问题,因为我将其拉入了AlertDialog对话框,但我成功地让它使用以下代码:
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/>", "");
}
public void onItemClick(AdapterView父视图、视图视图、整型位置、长id){
字符串标题=插曲标题.get(位置);
String descripp=事件描述.get(位置);
title=removeBr(title);
descripp=removeBr(descrip);
AlertDialog AlertDialog=新建AlertDialog.Builder(MainActivity.this.create();
alertDialog.setTitle(标题);
alertDialog.setMessage(descrip);
alertDialog.setButton(“关闭”,新建DialogInterface.OnClickListener()){
public void onClick(DialogInterface dialog,int which){
} });
alertDialog.setIcon(R.drawable.android_图标);
alertDialog.show();
}
私有字符串移除br(字符串str1){
返回str1.replaceAll(“
,”);
}
现在我遇到的问题是,当我在“警报”对话框中查看RSS提要描述时,即使被告知不显示任何内容,他们仍在使文本行移到右侧(下图)有没有办法让所有的文本在左边对齐,这样就可以说“十一月”这个词从哪里开始,我希望每一行都从那里开始 谢谢
在显示字符串之前尝试修剪字符串:
title = removeBr(title).trim();
descrip = removeBr(descrip).trim();
稍后编辑:True,我没有注意到descrip
也包含一些选项卡
descrip = removeBr(descrip).replaceAll("\\t", "");
感谢你的代码,它似乎已经工作了一部分,它已经修复了顶行,但其余的仍然在相同的位置。你能想到一个修复方法吗。我已经更新了原始帖子中的图片以反映这些变化。谢谢。谢谢你真的是一个安卓大师