본문 바로가기
(Android App)안드로이드 앱

(Android App)안드로이드 스튜디오: 맥북/M1 - 토스트 메시지 위치 안바뀜

by 공부가싫다가도좋아 2021. 2. 14.
반응형
package com.example.toast;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.view.Gravity;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;

public class MainActivity extends AppCompatActivity {
    EditText editText;
    EditText editText2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        editText = findViewById(R.id.editText);
        editText2 = findViewById(R.id.editText2);
    }
    public void onButtonClicked(View v){
        try{
            Toast toastView=Toast.makeText(this,"토스트 메시지입니다.",Toast.LENGTH_LONG);
            int xOffset=Integer.parseInt(editText.getText().toString());
            int yOffset=Integer.parseInt(editText2.getText().toString());

            toastView.setGravity(Gravity.TOP|Gravity.TOP,xOffset,yOffset);
            toastView.show();

        }catch(NumberFormatException e){
            e.printStackTrace();
        }
    }
    }

위치 설정했지만 바뀌지 않는 토스트 메시지 위치

 

코드에는 아무런 문제가 없지만 M1 다른 에뮬레이터를 써서 그런지 토스트 위치 바꾸는게 정상 작동이 안되네요.

다른 M1사용자 분들 보니까 그분들도 위치 바꾸는건 안되더라구요 ㅠㅠ 

M1은 언제 안드로이드 스튜디오 안에있는 에뮬레이터를 쓸 수 있을까요 ㅠㅠ

 

만약 M1에뮬레이터 실행법 원하시면 하단 링크 참조해주세요.

2021/02/08 - [(Android App)안드로이드 앱] - (Android App)안드로이드 스튜니오: 맥북/m1 에뮬레이터 실행

 

(Mac) 맥북/m1 안드로이드 스튜니오 에뮬레이터 실행

M1 에뮬레이터 구동법 1. 안드로이드 스튜디오 설치 developer.android.com/studio Download Android Studio and SDK tools  | Android 스튜디오 developer.android.com 2. 안드로이드 에뮬레이터 다운 1. 사이트..

eunhee-programming.tistory.com

 

반응형

댓글