[Mobile/Android] Toast - 간단한 메시지를 잠깐 보여주었다가 없어지는 View
Toast는 간단한 메시지를 잠깐 보여주었다가 없어지는 View로, 앱 위에 떠 있는 View입니다.
대화상자와 함께 사용자에게 필요한 정보를 알려주는 역할을 하는 대표적인 위젯이다.
Toast 메시지를 만들어서 보여주는 전형적인 방법은 아래와 같다.
Toast.makeText(Context context, String message, int duration).show();
Toast 메시지의 위치나 모양을 바꾸고 싶다면 아래의 메서드를 사용한다.
public void setGravity(int gravity, int xOffset, int yOffset)
public void setMargin(float horizontalMargin, float verticalMargin)
Button 객체를 클릭했을 때 Toast 메시지를 띄우는 예제
public class MainActivity extends AppCompatActivity {
EditText editText;
Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main); // activity_main.xml을 화면 설정파일로 등록
editText = (EditText) findViewById(R.id.edit1); // 'edit1' id값을 가지는 View 객체를 참조한다.
button = (Button) findViewById(R.id.btn1); // 'btn1' id값을 가지는 View 객체를 참조한다.
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(MainActivity.this, editText.getText().toString(), Toast.LENGTH_SHORT).show();
}
}
}
}
'Mobile > Android' 카테고리의 다른 글
[Mobile/Android] 서비스( Service ) - 백그라운드 프로세스 (0) | 2019.11.18 |
---|---|
[Mobile/Android] Fragment를 이용한 화면 분할 (0) | 2019.11.04 |
[Mobile/Android] 이벤트 처리 (0) | 2019.10.21 |
[Mobile/Android] 레이아웃(Layout) (0) | 2019.10.19 |
[Mobile/Android] 안드로이드 프로그래밍 입문 (0) | 2019.09.16 |
댓글
이 글 공유하기
다른 글
-
[Mobile/Android] Fragment를 이용한 화면 분할
[Mobile/Android] Fragment를 이용한 화면 분할
2019.11.04 -
[Mobile/Android] 이벤트 처리
[Mobile/Android] 이벤트 처리
2019.10.21 -
[Mobile/Android] 레이아웃(Layout)
[Mobile/Android] 레이아웃(Layout)
2019.10.19 -
[Mobile/Android] 안드로이드 프로그래밍 입문
[Mobile/Android] 안드로이드 프로그래밍 입문
2019.09.16