控件 -- Toast

使用

1.简单使用

private void testToast() {
    Toast.makeText(this, "This is a toast", Toast.LENGTH_SHORT).show();
}

2.自定义Toast

private void testToast() {
    LinearLayout linearLayout = new LinearLayout(this);
    linearLayout.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
    linearLayout.setOrientation(LinearLayout.VERTICAL);
    ImageView imageView= new ImageView(this);
    imageView.setImageResource(R.mipmap.ic_launcher);
    TextView textView = new TextView(this);
    textView.setText("自定义Toast");
    linearLayout.addView(imageView);
    linearLayout.addView(textView);

    Toast toast= new Toast(getApplicationContext());
    toast.setGravity(Gravity.CENTER , 0, 0);
    toast.setDuration(Toast.LENGTH_LONG);
    toast.setView(linearLayout);
    toast.show();
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容