toast: 기본형 Toast --> 하단 toast

toast2: 레이아웃 적용한 Toast --> 중단 COLORTOAST


추가로 toast 누를때마다 숫자 증가해서 보여주게 설정






public class MainActivity extends AppCompatActivity {

public int number = 0;

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


Button button = (Button) findViewById(R.id.button);

button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

Toast toast = Toast.makeText(getApplicationContext(), "Toast test",Toast.LENGTH_LONG);


toast.setGravity(Gravity.TOP | Gravity.LEFT, 200,500);

toast.setText("tttt");

toast.show();



toast.setText("Toast" + number);
number++;


}
});

Button button2 = (Button) findViewById(R.id.button2);

button2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {

LayoutInflater inflater = getLayoutInflater();

View layout = inflater.inflate(R.layout.toastborder, (ViewGroup)findViewById(R.id.toast_layout_root));
TextView text = (TextView) layout.findViewById(R.id.text);
text.setText("shape Toast");

Toast toast = new Toast(getApplicationContext());

toast.setGravity(Gravity.CENTER, 0,-200);
toast.setDuration(Toast.LENGTH_SHORT);
toast.setView(layout);
toast.show();



}
});


}




}



+ Recent posts