Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在搜索结果中使用复数设置文本?_Android_Settext - Fatal编程技术网

Android 如何在搜索结果中使用复数设置文本?

Android 如何在搜索结果中使用复数设置文本?,android,settext,Android,Settext,如何显示以下代码的结果字符串而不是结果数: String countString = getResources().getQuantityString(R.plurals.search_results, count, new Object[] {count, query}); mTextView.setText(countString); <plurals name="search_results"> &l

如何显示以下代码的结果字符串而不是结果数:

String countString = getResources().getQuantityString(R.plurals.search_results,
                                count, new Object[] {count, query});

mTextView.setText(countString);


<plurals name="search_results">
    <item quantity="one">1 result for \"%s\" </item>
    <item quantity="other">multiple results for \"%s\"</item>
</plurals>
String countString=getResources().getQuantityString(R.plurals.search\u结果,
计数,新对象[]{count,query});
mTextView.setText(countString);
\%s\'的1个结果
\%s\'的多个结果

我想显示“1 result for the_result_string”,但当我试图更改上面显示的现有Java代码时,我得到了“1 result for”或导致异常。我应该如何修改现有代码或添加代码来实现这一点。请参考学习材料或解释。谢谢

使用数量字符串(复数)谢谢你的链接!从中学习,我通过将getQuantityString的第三个参数更改为query解决了这个问题。