투케이2K

932. (Android/Java) EditText 에딧트 텍스트 스크롤 Xml 및 Source Scroll 스크롤 설정 방법 본문

Android

932. (Android/Java) EditText 에딧트 텍스트 스크롤 Xml 및 Source Scroll 스크롤 설정 방법

투케이2K 2025. 1. 10. 21:04

[개발 환경 설정]

개발 툴 : AndroidStudio

개발 언어 : Java / Kotlin

 

[소스 코드]

 

// --------------------------------------------------------------------------------------
[개발 및 테스트 환경]
// --------------------------------------------------------------------------------------

- 언어 : Java / Kotlin

- 개발 툴 : AndroidStudio

- 기술 구분 : Xml / EditText / Ui

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[Xml : 소스 코드]
// --------------------------------------------------------------------------------------

<EditText
  android:id="@+id/messageEditText"

  android:layout_width="match_parent"
  android:layout_height="match_parent"

  android:background="#ffffff"
  android:gravity="left|center"
  android:padding="10dp"
  android:hint=""
  android:text=""
  android:textColor="#000000"
  android:textSize="10dp"
  android:textStyle="bold"

  android:scrollbars="vertical"
  android:inputType="textMultiLine"
  android:overScrollMode="always"/>

  // --------------------------------------------
  // [주요 옵션 설명]
  // --------------------------------------------
  // android:scrollbars : 스크롤바 설정
  // android:inputType : 멀티 라인 설정
  // android:overScrollMode : 허용 범위 초과 시 스크롤 설정
  // --------------------------------------------

// --------------------------------------------------------------------------------------






// --------------------------------------------------------------------------------------
[Java : 소스 코드]
// --------------------------------------------------------------------------------------

messageEditText = findViewById(R.id.messageEditText); // [EditText 컴포넌트 지정]

messageEditText.setMovementMethod(new ScrollingMovementMethod()); // [스크롤 이동 설정]

// --------------------------------------------------------------------------------------

 

반응형
Comments