簡體   English   中英

Android-以編程方式旋轉整個屏幕

[英]Android - Rotate whole screen programmatically

我要離開一個項目,想在應用程序中添加一些復活節彩蛋。 我只是想知道,是否可以通過單擊按鈕將整個屏幕旋轉360度? 還是太難了?

我潛在地認為您可以拍攝一個屏幕截圖,將該屏幕截圖旋轉360度,然后將其刪除。 但是我不確定拍攝用戶手機截圖的安全性

您可以在根目錄布局中指定一個id(例如@+id/main ),並使用像這樣的經典動畫

    final RotateAnimation rotateAnimation = new RotateAnimation(0.0f, 360.0f,
            RotateAnimation.RELATIVE_TO_SELF, 0.5f,
            RotateAnimation.RELATIVE_TO_SELF, 0.5f);
    rotateAnimation.setDuration(500);
    findViewById(R.id.main).startAnimation(rotateAnimation);

暫無
暫無

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

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