Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/26.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_Textview - Fatal编程技术网

Android 对话框中的文本视图被切断

Android 对话框中的文本视图被切断,android,textview,Android,Textview,我以编程方式将textview放在对话框中。文本视图显示文件路径。但文本视图会在文本退出对话框时切断文本 TableLayout.LayoutParams tableParams = new TableLayout.LayoutParams( TableLayout.LayoutParams.MATCH_PARENT, TableLayout.LayoutParams.MATCH_PARENT); TableRow.LayoutParams rowParams = new TableRo

我以编程方式将textview放在对话框中。文本视图显示文件路径。但文本视图会在文本退出对话框时切断文本

TableLayout.LayoutParams tableParams = new TableLayout.LayoutParams(
    TableLayout.LayoutParams.MATCH_PARENT, TableLayout.LayoutParams.MATCH_PARENT);
TableRow.LayoutParams rowParams = new TableRow.LayoutParams(
    TableRow.LayoutParams.MATCH_PARENT,TableRow.LayoutParams.MATCH_PARENT,1f);

TableLayout table = new TableLayout (context);
table.setLayoutParams(tableParams);

TableRow row = new TableRow(context);
row.setLayoutParams(rowParams);

TextView text = new TextView(context);
TextView textTitle = new TextView(context);

textTitle.setText("File path ");
text.setText(name);
text.setLines(1);
text.setSingleLine(true);
text.setHorizontallyScrolling(true);
text.setEllipsize(TruncateAt.MARQUEE);

row.addView(textTitle);
row.addView(text);
table.addView(row);

使用下面的代码查看显示路径的文本视图

textview.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));