Skip to content

Commit 4054153

Browse files
committed
SDTitleLayout
1 parent 3c0fd7d commit 4054153

File tree

4 files changed

+16
-4
lines changed

4 files changed

+16
-4
lines changed

Documents/note.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
https://github.com/developerHaoz/DialogFragmentDemos/blob/master/app/src/main/java/com/example/haoz/dialogfragmentdemos/activity/DialogActivity.java
2+
3+
SDLineEditText 增加下划线高度动态设置

androidutil/src/main/java/com/siberiadante/androidutil/util/SDDateUtil.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -448,8 +448,8 @@ public static long string2Millis(String time, String pattern) {
448448
/**
449449
* convert to time according to the millisecond timestamp adn date pattern
450450
*
451-
* @param millisecond the millisecond timestamp
452-
* @param pattern time pattern
451+
* @param millisecond the millisecond timestamp
452+
* @param pattern time pattern
453453
* @return time, date
454454
*/
455455
public static String getSDFDateFromMillisTimeStamp(String millisecond, String pattern) {

androidutil/src/main/java/com/siberiadante/androidutil/widget/edittext/SDLineEditText.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ private void initData(Context context, AttributeSet attrs) {
3939

4040
mPaint = new Paint();
4141
mLineColor = attrArrays.getColor(R.styleable.SDLineEditText_sd_line_color, mLineColor);
42+
mPaint.setStyle(Paint.Style.STROKE);
43+
mPaint.setColor(mLineColor);
4244
// int lenght = attrArrays.getIndexCount();
4345
// for (int i = 0; i < lenght; i++) {
4446
// int index = attrArrays.getIndex(i);
@@ -59,8 +61,8 @@ public SDLineEditText(Context context, AttributeSet attrs, int defStyleAttr) {
5961
@Override
6062
protected void onDraw(Canvas canvas) {
6163
super.onDraw(canvas);
62-
mPaint.setStyle(Paint.Style.STROKE);
63-
mPaint.setColor(mLineColor);
64+
// mPaint.setStyle(Paint.Style.STROKE);
65+
// mPaint.setColor(mLineColor);
6466
canvas.drawLine(0, getHeight() - 1, getWidth() - 1, getHeight() - 1, mPaint);
6567
}
6668
}

androidutil/src/main/java/com/siberiadante/androidutil/widget/special/SDTitleLayout.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -367,6 +367,14 @@ private void settingLine() {
367367
}
368368
}
369369

370+
/**
371+
* setting title layout background
372+
* @param colorRes
373+
*/
374+
public void setTitleLayoutBackground(int colorRes) {
375+
mRlLayout.setBackgroundColor(colorRes);
376+
}
377+
370378
/**
371379
* 设置title
372380
*

0 commit comments

Comments
 (0)