簡體   English   中英

全屏顯示拍攝的圖像

[英]Displaying the captured image in full screen

在我的應用程序中,我必須像快照一樣全屏顯示從相機捕獲的圖像。 我可以使相機預覽(表面視圖)全屏顯示。 但是,當我在ImageView中顯示捕獲的圖像時,它並沒有全屏顯示。

任何幫助都感激不盡。

1-如果要使“活動”全屏顯示,請執行以下操作:

public class ActivityName extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        // remove title
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setContentView(R.layout.main);
    }
}

(更多詳細信息在這里

2-如果要讓ImageView全屏顯示,請創建ImageView實例,然后將其設置為Activity的ContentView或創建一個布局,使圖像視圖完全覆蓋該布局,並將該布局設置為ContentView

我將圖像視圖的比例類型屬性設置為'centerCrop'( android:scaleType="centerCrop" )。 現在它的工作正常。

暫無
暫無

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

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