簡體   English   中英

如何在 dp android 工作室中獲取屏幕的 X 軸和 Y 軸

[英]How to get X and Y axis for screen in dp android studio

我有一個 onTick 文本視圖,需要每 1 秒在屏幕上更改其 position。 我有一種方法可以給我一個介於 0 和屏幕最大高度/寬度之間的隨機值。 問題是我正在對這些值進行硬編碼,這在屏幕更小或更大的其他設備上不起作用。 關於如何做到無論屏幕大小如何,我的視圖仍然會在不離開屏幕的情況下更改其 position 的任何建議? 我也嘗試過其他方法/功能,但它們不起作用或/已棄用。 這是函數/方法的代碼:

   public float generateXAndY(int x, int y) {
        Random rnd = new Random();
        return rnd.nextInt((y - x)) + x;
    }

textViewEgnDisplay.setX(generateXAndY(0,1570));
textViewEgnDisplay.setY(generateXAndY(0,782));

嘗試使用post方法

textview.post(new runnable{
Setx(generateXandY())
})

暫無
暫無

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

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