android 开发技巧(12)--更改 Toast 显示位置的技巧_第1张图片

主界面代码

//更改 Toast 显示位置的技巧public class Hack16Activity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_hack16);    }    public void upperLeft(View v) {        Toast toast = Toast.makeText(this, "Upper Left!",                Toast.LENGTH_SHORT);        toast.setGravity(Gravity.TOP | Gravity.LEFT, 0, 0);        toast.show();    }    public void upperRight(View v) {        Toast toast = Toast.makeText(this, "Upper Right!",                Toast.LENGTH_SHORT);        toast.setGravity(Gravity.TOP | Gravity.RIGHT, 0, 0);        toast.show();    }    public void bottomLeft(View v) {        Toast toast = Toast.makeText(this, "Bottom Left!",                Toast.LENGTH_SHORT);        toast.setGravity(Gravity.BOTTOM | Gravity.LEFT, 0, 0);        toast.show();    }    public void bottomRight(View v) {        Toast toast = Toast.makeText(this, "Bottom Right!",                Toast.LENGTH_SHORT);        toast.setGravity(Gravity.BOTTOM | Gravity.RIGHT, 0, 0);        toast.show();    }}

xml文件

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" >    <Button  android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:onClick="upperLeft" android:text="@string/activity_main_show_toast" />    <Button  android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_alignParentTop="true" android:onClick="upperRight" android:text="@string/activity_main_show_toast" />    <Button  android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentLeft="true" android:onClick="bottomLeft" android:text="@string/activity_main_show_toast" />    <Button  android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_alignParentRight="true" android:onClick="bottomRight" android:text="@string/activity_main_show_toast" /></RelativeLayout>

更多相关文章

  1. Android 进阶的小技巧整理(整理自第一行代码)
  2. 一些小技巧(持续更新……)
  3. Android之防止反编译技巧
  4. android EditText插入字符串到光标所在位置
  5. Android拖动控件改变其位置
  6. Android中五大Manager详解及使用技巧
  7. Android Studio 配置和技巧
  8. Android Studio使用技巧小记

随机推荐

  1. 解决com.google.code.findbugs:jsr305依
  2. Unable to execute dex: java.nio.Buffer
  3. android lowmem killer 触发条件
  4. C# and android
  5. AndroidFragment切换
  6. android jetpack Navigation 获取当前激
  7. Android通过手势实现图片按照指定路径移
  8. 基站定位
  9. Android之AlertDialog和Dialog
  10. android 开发环境搭建的创建AVD