效果

Android怎么让toast在屏幕顶部显示_第1张图片

代码

mLikeButton=findViewById(R.id.button);        mLikeButton.setOnClickListener(new View.OnClickListener(){            @Override            public void onClick(View view) {                Toast t=Toast.makeText(MainActivity.this,R.string.like_toast,Toast.LENGTH_SHORT);                t.setGravity(Gravity.TOP,0,0);                t.show();            }        });

解析

这里采用的监听器编写风格是匿名内部类的风格,通过生成toast对象,设定toast对象的重力值,就可以让toast显示在屏幕的任意地方,Gravity.Top表示显示在屏幕的最上方,最后调用toast对象的show方法显示信息。

更多相关文章

  1. Android 反射获得控件对象
  2. android 横屏 竖屏 全屏 当前屏幕宽 高
  3. android反射方式访问内部类成员
  4. android 屏幕截屏
  5. android 获取屏幕大小
  6. android 获取和设置屏幕亮度
  7. android 屏幕方向总结
  8. android获取设备屏幕大小的方法
  9. android唤醒屏幕/保持屏幕唤醒

随机推荐

  1. Android内核编译图文教程(HTC G10 Ubuntu
  2. ScrollView 使用fillViewport铺满全屏
  3. Android(安卓)开源框架选择
  4. Android(安卓)Jetpack之Navigation源码分
  5. react-native修改android包名
  6. 使用FileProvider共享文件
  7. 报错 Error:Could not install Gradle di
  8. Android(安卓)适配屏幕问题(一) 自动生成di
  9. Android调用摄像头拍照和从相册中选择(上
  10. Android事件分发机制------------>验证+