Android 如何在主详细信息流活动中使用HTML设置列表项的格式

Android 如何在主详细信息流活动中使用HTML设置列表项的格式,android,html,list,master-detail,arrays,Android,Html,List,Master Detail,Arrays,我有一个主细节流活动,在该活动中有一个字符串数组。我想用HTML格式化我列表中的项目名称字符串“content”。但是,我不确定在哪里声明一个HTML方法来实现这一点,但我知道字符串是在Content.java文件中的公共string-toString方法中调用的 public String toString() { return (content); } setListAdapter(new ArrayAdapter<ExerciseContent

我有一个主细节流活动,在该活动中有一个字符串数组。我想用HTML格式化我列表中的项目名称字符串“content”。但是,我不确定在哪里声明一个HTML方法来实现这一点,但我知道字符串是在Content.java文件中的公共string-toString方法中调用的

public String toString() {
        return (content);       
    }
setListAdapter(new ArrayAdapter<ExerciseContent.Exercise>(getActivity(),
            android.R.layout.simple_list_item_activated_1,
            android.R.id.text1, ExerciseContent.ITEMS));
或者我可以让列表适配器实现ListFragment.java文件中的格式

public String toString() {
        return (content);       
    }
setListAdapter(new ArrayAdapter<ExerciseContent.Exercise>(getActivity(),
            android.R.layout.simple_list_item_activated_1,
            android.R.id.text1, ExerciseContent.ITEMS));
setListAdapter(新的ArrayAdapter(getActivity()),
android.R.layout.simple\u list\u item\u activated\u 1,
android.R.id.text1,ExerciseContent.ITEMS);
提前感谢

项目项目数据[]=null;
Items item_data[]= null;
Items  item = item_data[position];
ItemHolder.title.setText(Html.fromHtml("<u><b>" + item.title+ "</b></u>"));
项目=项目_数据[位置]; ItemHolder.title.setText(Html.fromHtml(“+item.title+”);

试试看,这些可能对你有帮助

你想
HTML
内容吗?我想用HTML格式化字符串内容你可以试试
HTML.fromHtml(“你的内容”)对不起,我不是想把内容放在引号中,内容是字符串的名称,而不是实际字符串本身。事实上,我没有理解您的问题,请尝试解释。这是放在我的content.java文件中,还是放在我的ListFragment.java文件中的ListAdapter中?这些应该放在调用getView()方法的ListAdapter中。让我知道它是否工作。适配器中实际上没有调用getView()方法。实际上有一个TODO指令,指示用一个真正的适配器替换生成的适配器。如何在生成的适配器中实现getView()?您使用的是哪个适配器?卡瓦里尔?您使用它的目的是什么?您熟悉主/明细流程吗?每当创建带有主/详细流模板的新活动时,都会在
DetailFragment.java
文件中自动生成ListAdapter。然而,我认为我不应该为此烦恼。也许我前面提到的
公共字符串toString()
可以在这里声明一个
spannable fromhtml
。我只是不知道该怎么做。