android-orientation

    14熱度

    3回答

    我在2.2中的android應用程序中工作,我想在landscape模式下設置我的應用程序。 爲此,我在我的manifest中加入了每個活動標記android:screenOrientation="landscape",它工作正常。 但它只出現在一邊。如果我再次將設備翻轉過來,它將以landscape模式處於相同位置。我怎樣才能在設備的兩側有橫向模式。請幫幫我。 在此先感謝。

    1熱度

    1回答

    我是Android開發的新手,並且正在玩弄相機。我只是想創建一個簡單的應用程序,使用本機相機應用程序拍攝照片,並將該圖像的文件路徑還給我。 我的工作很好,但我遇到了一個奇怪的錯誤。當我點擊按鈕啓動相機時,如果我在相機應用程序中更改了屏幕的方向,並且在退出相機之前切換不了(當我被問及是否要重新拍攝時按下完成按鈕或不),它會導致引發NullPointerException。 我在這裏有點損失,以至於如

    0熱度

    1回答

    我正在開發一個應用程序,只有一些頁面可以在橫向顯示,我不想鎖定顯示屏幕,我想拒絕Android做一個方向更改。 有什麼我可以使用的嗎?就像在運行時改變方向一樣,Android會詢問是否有可能進入該方向? 如果沒有,我該如何鎖定當前的屏幕方向?我知道setRequestedOrientation可以做到這一點,但它意味着發現當前的方向(甚至發現像'正常'或'逆'肖像/風景)的正確方向並鎖定它。 編輯

    0熱度

    1回答

    我有一個ViewSwitche r在FragmentActivity與2佈局文件,每個方向一個。 ViewSwitcher由radio group控制。 當我旋轉屏幕時,所有行爲都如我所料,正確的佈局文件用於渲染屏幕。 但是,當屏幕旋轉時,無線電組的onCheckedChanged事件被觸發。 對於聽者看起來像這樣(在onCreate創建): public void onCreate(Bundle

    4熱度

    4回答

    我的例子是根據一個兼容庫附帶的示例應用程序進行調整的。這就是佈局文件: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/layout" android:orientation="vertical" android:layout_width="fill_paren

    1熱度

    1回答

    我可以通過在onCreate中使用setRequestedOrientation以編程方式完美管理方向更改。 一切工作得很好,直到我插入HDMI電纜。在此之後,平板電腦「希望」處於橫向模式。因此,當我打開一個活動時,它首先在「風景」中顯示,然後在「人像」中顯示後(因爲我打電話給setRequestedOrientation(variable_with_orientation_desired_by_

    1熱度

    1回答

    用戶可以在任何模式下從camera捕捉圖像,但我想限制結果僅限於肖像(結果應僅限於肖像)。 要做到這一點我使用ExifInterface和一些擴展我成功過,它的做工精細的LG & HTC設備但在三星設備不工作。 代碼: ExifInterface exif = new ExifInterface(path); orientation = exif.getAttributeI

    -1熱度

    1回答

    我正在使用MapActivity的頂部,底部和側面都有一些額外的字段。這些所有View組件都可以在一個main.xml文件中使用。對於這兩個方向,我有layout-land和portrait目錄,這兩個文件夾都包含main.xml和相同的id。 我有采用Android:ConfigChaneg在AndroidManifest.xml中,我重寫方法onConfigChange(配置NEWCONFIG

    0熱度

    4回答

    我不知道如何管理對話框而不使用configChanges來指定要手動處理方向更改。 因此,可以說,你有這樣的AndroidManifest: <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.testandroid" android:versionC

    3熱度

    1回答

    我在活動中使用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);。 如果我在兩次活動之間切換,我的應用程序只會在很短的時間內變成橫向模式,如約0.2秒。在ladnscape更改後它會變回肖像,但這是非常煩人的錯誤。 爲什麼會發生?有沒有更好的方法來限制應用程序只使用PORTRAIT方向? 我不想要0.2秒華麗的方向更