안드로이드 개발
안드로이드 Toast 위치변경 및 커스터마이징
아카이시
2016. 1. 12. 14:36
반응형
아래와같이 펑션을 만들어 사용하였다.
모양을 바꾸려면 이미지를 넣어 setBackgroundDrawable()을 사용하면될듯...
위치는 아래와 같이 setGravity를 이용하여 높낮이를 조절하면 된다.
public static void setCustomToast(Context context, String msg){
//백그라운드 변경
TextView view = new TextView(context);
view.setText(msg);
view.setBackgroundColor(context.getResources().getColor(android.R.color.white));
//위치변경
final Toast toast = Toast.makeText(context, "", Toast.LENGTH_SHORT);
toast.setGravity(Gravity.BOTTOM, 0, 300);
toast.show();
}
반응형