我正試圖從相機預覽和其上的ImageView
合成圖像。我有一個形象,是被設置在一個imageview的這樣合併相機預覽和圖像?
ImageView iv = new ImageView(this);
iv.setImageResource(R.drawable.one);
一個透明的PNG我然後將其添加到FrameLayout裏這已經顯示,像這樣我的相機預覽(繼承SurfaceView):
preview = (FrameLayout) findViewById(R.id.camera_preview);
preview.addView(cp); //cp is a reference to a camera preview object
preview.addView(iv);
我的ImageView照片是這樣的:
而且屏幕是這樣的(我不得不採取從anothe一個知情同意[R攝像頭,因爲DDMS截圖中沒有顯示預覽只圖像和黑色屏幕,不知道這是一個相關的,雖然):
現在我的任務是把那張照片與ImageView的。我提出了兩種方法,我不知道他們是否可以實施
- 單獨保存圖片,跟蹤圖片上的封面,然後合併。可以這樣做,以及如何?
- 增益,其中兩個視圖是居住,並保存爲圖像的特定區域的
- 採取截圖的FrameLayout的樣子,我會onky這一塊做的也就是最後的手段,如果可以做到這一點
我想知道的是這些方法中的哪一個是可能的,它是如何完成的?還是有更好的方法來完成這件事?
你可以添加一個視圖像相機預覽像合併單個活動上的兩個視圖 – SilentKiller 2012-04-25 12:51:50