簡體   English   中英

以給定的偏移量顯示吐司

[英]Displaying toast at a given offset

我在Android的Google Maps應用程序中無法以給定的偏移顯示吐司。

這是我的代碼:

    static public void DisplayCustomToast (Context displayContext, string stringText, int offsetX, int offsetY)
    {
        Toast toast = new Toast(displayContext);
        toast.SetText(stringText);
        toast.SetGravity (GravityFlags.Top, offsetX, offsetY);
        toast.Show();
    }

當模擬器啟動時,我嘗試通過以下方法從onCreate方法執行此代碼:

DisplayCustomToast(this, "test", -30, 50);

應用程序完全停止工作,並顯示手機的主要背景。

我可以幫忙在給定的偏移量下顯示Android自定義吐司嗎?

謝謝

嘗試這樣做

Toast toast = Toast.makeText(MainActivity.this,"Test",Toast.LENGTH_SHORT);
toast.setGravity(Gravity.TOP|Gravity.LEFT, -30, 50);
toast.show();

嘗試這個..

toast.SetGravity (GravityFlags.Top, 0, 0);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM