https://github.com/skyhacker2/ecsegmentedcontrol
Android模仿iOS UISegmentedControl
https://github.com/skyhacker2/ecsegmentedcontrol
Last synced: 9 months ago
JSON representation
Android模仿iOS UISegmentedControl
- Host: GitHub
- URL: https://github.com/skyhacker2/ecsegmentedcontrol
- Owner: skyhacker2
- Created: 2015-11-04T12:15:29.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2015-11-05T03:42:59.000Z (over 10 years ago)
- Last Synced: 2024-04-13T08:18:46.241Z (about 2 years ago)
- Language: Java
- Homepage:
- Size: 313 KB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
## Overview
iOS的UISegmentedContorl控件在Android上的实现
## Screenshot

## Installation
```
dependencies {
compile 'com.eleven.lib:ecsegmentedcontrol:+'
}
```
## Usage
###默认样式:

```
```
```
经典
摇滚
爵士
正常
```
默认使用colorPrimary颜色。
### 自定义图片背景

```
```
### 自定义颜色

```
```
selector_segmented_bg:
```
```
selector_segmented_fg:
```
```
selector_segmented_divider:
```
```
### 事件监听
```
mSegmentedControl.setECSegmentedControlListener(new ECSegmentedControl.ECSegmentedControlListener() {
@Override
public void onSelectIndex(int index) {
Log.d(TAG, "select index " + index);
}
});
```
选择选中的index
```
mSegmentedControl2.setSelectedIndex(2);
```
## Attributes
```
```
## Author
Eleven Chen, skyhacker@126.com
## License
ECSegmentedControl is available under the MIT license. See the LICENSE file for more info.