Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.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_Textedit - Fatal编程技术网

Android中的文本折叠

Android中的文本折叠,android,textedit,Android,Textedit,我只是想问一下,在Android中是否可以展开或折叠TextEdit上的文本部分?我想你的意思是要么是它的父类。不幸的是,这些不支持可折叠截面。您必须通过编程方式更改文本来模拟这一点。我认为,唯一接近的是,但我怀疑这不是您要查找的内容。您可以通过将任何视图的可见性设置为“消失”来隐藏它: view.setVisibility(View.GONE); View.GONE=>此视图不可见,并且不占用任何空间用于布局 View.insidentific=>此视图不可见,但仍占用空间以进行布局 Vi

我只是想问一下,在Android中是否可以展开或折叠TextEdit上的文本部分?

我想你的意思是要么是它的父类。不幸的是,这些不支持可折叠截面。您必须通过编程方式更改文本来模拟这一点。我认为,唯一接近的是,但我怀疑这不是您要查找的内容。

您可以通过将任何视图的可见性设置为“消失”来隐藏它:

view.setVisibility(View.GONE);
  • View.GONE=>此视图不可见,并且不占用任何空间用于布局
  • View.insidentific=>此视图不可见,但仍占用空间以进行布局
  • View.VISIBLE=>此视图可见
这样,您就可以展开和折叠编辑文本。

在活动(或片段)中:

内部xml文件:

                   <TextView
                    android:id="@+id/text1"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:ellipsize="none"
                    android:maxLines="3"
                    android:padding="30dp"
                    android:text="@string/info_about_smth"
                    android:textSize="14sp" />

这样,无论何时单击文本,它都会通过减少最大行数自动折叠

                   <TextView
                    android:id="@+id/text1"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"
                    android:ellipsize="none"
                    android:maxLines="3"
                    android:padding="30dp"
                    android:text="@string/info_about_smth"
                    android:textSize="14sp" />