# APP-Widgets **Repository Path**: zndroidx/APP-Widgets ## Basic Information - **Project Name**: APP-Widgets - **Description**: a common widgets - **Primary Language**: Android - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-08 - **Last Updated**: 2022-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: 常用控件 ## README APP-Widgets 通用/常用控件库 *** [TOC] ### ExpandableTextView(可展开文本) #### 效果图 ![](doc/imags/ExpandableTextView.png) #### 使用 使用`com.zndroid.widget.ExpandView.ExpandableTextView`控件包裹要显示的文本控件(`TextView`)和展开状态展示控件(`ImageButton`) **注意:** + id请不要改变,内置id如下 ```xml ``` + 展开控件请使用`ImageButton`的子类(包含) 1. xml布局文件中定义 ```xml ``` 2. 代码中获取文本控件初始化并设置文本 ```java ExpandableTextView expandableTextView = findViewById(R.id.expand_text_view); expandableTextView.setText("xxxxxxxxxxxxxxxxxxxxxxxxxxx长文本xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"); ```