Android怎么让toast在屏幕顶部显示
16lz
2021-01-23
效果
代码
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方法显示信息。
更多相关文章
- Android 反射获得控件对象
- android 横屏 竖屏 全屏 当前屏幕宽 高
- android反射方式访问内部类成员
- android 屏幕截屏
- android 获取屏幕大小
- android 获取和设置屏幕亮度
- android 屏幕方向总结
- android获取设备屏幕大小的方法
- android唤醒屏幕/保持屏幕唤醒