0
我正在使用以下代碼啓動活動以查看照片,我可以配置以橫向模式或縱向模式啓動它嗎?啓動活動以查看照片
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(photoUri, type);
startActivity(intent);
謝謝。
我正在使用以下代碼啓動活動以查看照片,我可以配置以橫向模式或縱向模式啓動它嗎?啓動活動以查看照片
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(photoUri, type);
startActivity(intent);
謝謝。
如果您無法控制意圖啓動的活動,那麼您必須聯繫已啓動活動的開發人員以查找。它可能會附加一個額外的指定首選方向,但不知道哪個活動啓動,因爲你的意圖是不可能說的。
爲什麼不開發自己的photoviewer?這會讓你完全控制方向。
這篇文章應該回答你的問題:http://stackoverflow.com/questions/2434071/gracefully-handling-screen-orientation-change-during-activity-start – Stephan
@Stephan我認爲這篇文章的答案假設作家正在控制(如在他創造的活動中)。邁克爾似乎是在他沒有創造的活動中展示他的形象,因此無法控制其表現形式。邁克爾我認爲你唯一的選擇是創建你正在展示圖片的活動,並使用Stephan鏈接中找到的技術。 – FoamyGuy