Skip to content

Commit a862a53

Browse files
committed
修改样式以及部分城市错误问题,增加自定义颜色
1 parent 20c9c01 commit a862a53

File tree

1 file changed

+18
-11
lines changed

1 file changed

+18
-11
lines changed

README.md

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
然后在项目的build.gradle中添加
3535

3636
dependencies {
37-
implementation 'com.github.caixiquan:myLinkage:1.0.0'
37+
implementation 'com.github.caixiquan:myLinkage:1.0.1'
3838
}
3939
###使用maven方式依赖
4040

@@ -70,25 +70,32 @@ new CustomAlertDialog(MainActivity.this);
7070
/**
7171
* 显示信息对话框
7272
*/
73-
private void showAlertDialog(boolean cancelable, CustomAlertDialog.OnAlertClickListener listener) {
74-
if (alertDialog == null) {
75-
alertDialog = new CustomAlertDialog(this);
73+
private void showAlertDialog(int selectedColor, int type, CustomAlertDialog.OnAlertClickListener listener) {
74+
if (alertDialog == null) {
75+
alertDialog = new CustomAlertDialog(this);
76+
}
77+
alertDialog.setContent(selectedColor,type);
78+
alertDialog.setOnAlertClickListener(listener);
79+
alertDialog.show();
7680
}
77-
alertDialog.setCancelable(cancelable);
78-
alertDialog.setOnAlertClickListener(listener);
79-
alertDialog.show();
80-
}
8181
```
8282
在需要使用该功能的控件点击事件中如下使用
8383

8484
```
85-
showAlertDialog(true, new CustomAlertDialog.OnAlertClickListener() {
85+
showAlertDialog(R.color.colorPrimary,alertDialog.THE_SECONDARY_LINKAGE, new CustomAlertDialog.OnAlertClickListener() {
86+
@SuppressLint("SetTextI18n")
8687
@Override
87-
public void onQuClick(String string) {
88-
addr.setText(string);
88+
public void onQuClick(String province, String city, String district) {
89+
if (city == null){
90+
addr.setText(province + district);
91+
}else {
92+
addr.setText(province + city + district);
93+
}
8994
}
9095
});
9196
```
97+
selectedColor为卡片颜色
98+
type可以选择两个,一个是三级联动(THE_THREE_LINKAGE)一个是二级联动(THE_SECONDARY_LINKAGE)
9299

93100
<a name="其他"></a>
94101
## 其他

0 commit comments

Comments
 (0)