我的项目产生了String[]结果。因此,字符串的长度是不稳定的,这取决于输入。那么,我如何用android文本视图显示这个字符串结果呢。例如:
String[]Mypermission = {............};
String[]permissions = {......input......} //input array
String[]Result = null;
for(int i=0; i<Mypermission.length; i++)
{
for(int j=0; j<permissions.length; j++)
{
if(Mypermission[i].equals(permissions[j].substring(permissions[j].lastIndexOf("."))))
{ int k=0; Result[k]= Mypermission[i]; k++;}
}
}
我想不出如何编写result_xml布局。谢谢大家。
它非常简单,只需要设置android:singleLine="false"例如,请参见以下内容:
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:singleLine="false"
android:text="asdddddddddddddddddddd5644444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444"/>
因此,这允许您为不可预测的长度指定文本视图
我想您想在文本视图中显示一个名为result[]的字符串数组吗?正确的如果是,那么在代码的末尾添加这一行
<小时> for (int i = 0; result[].lenght(); i++) {
Mytextview.text= result[i]+"n";
}
<小时>您还需要使您的文本视图能够显示不止一行,您可以使用Manoj方式(xml方式)或仅将此代码添加到代码中的文本视图中。myTextView.setSingleLine(false);