Notice
Recent Posts
Recent Comments
Link
투케이2K
834. (Android/Java) [유틸 파일] textViewSetSingleLine : 텍스트 뷰 싱글 라인 표시 설정 - Ellipsize 본문
Android
834. (Android/Java) [유틸 파일] textViewSetSingleLine : 텍스트 뷰 싱글 라인 표시 설정 - Ellipsize
투케이2K 2024. 8. 14. 19:02[개발 환경 설정]
개발 툴 : AndroidStudio
개발 언어 : Java / Kotlin
[소스 코드]
// -----------------------------------------------------------------------------------------
// TODO [SEARCH FAST] : [VOID] : [텍스트 뷰 싱글 라인 표시 설정]
// -----------------------------------------------------------------------------------------
// TODO [호출 방법 소스 코드]
// -----------------------------------------------------------------------------------------
/*
try {
C_Ui_View.textViewSetSingleLine(A_Intro.this, textView, TextUtils.TruncateAt.END);
}
catch (Exception e){
S_Log._printStackTrace_(null, S_FinalData.LOG_BUG_STATE, null, e);
}
* */
// -----------------------------------------------------------------------------------------
// TODO [ellipsize 속성 정리]
// -----------------------------------------------------------------------------------------
/*
<attr name="ellipsize">
<enum name="none" value="0" />
<enum name="start" value="1" />
<enum name="middle" value="2" />
<enum name="end" value="3" />
<enum name="marquee" value="4" />
</attr>
* */
// -----------------------------------------------------------------------------------------
public static void textViewSetSingleLine(final Context mContext, final TextView textView, final TextUtils.TruncateAt setEllipsize) {
// ===============================================================
S_Log._F_(mContext, "TextView 텍스트 뷰 싱글 라인 표시 설정", new String[]{
"textView :: " + String.valueOf(textView.getText()),
"setEllipsize :: " + String.valueOf(setEllipsize)
});
// ===============================================================
try {
new Handler(Looper.getMainLooper()).postDelayed(new Runnable() {
@Override
public void run() {
if (mContext != null){
textView.setSingleLine();
textView.setEllipsize(setEllipsize);
}
}
}, 0);
}
catch (Exception e) {
e.printStackTrace();
}
}
반응형
'Android' 카테고리의 다른 글
Comments