我是一名新的Android開發人員,但我已經完成了幾個Java遊戲。如何在Android應用程序中創建滾動背景?
但是,我還沒有真正找到一個很好的方法來做菜單,我想在我的主菜單上爲這個應用程序做一個動畫背景運動。
是否有某種方法,如圖形更新(油漆),然後只需設置X滾動屏幕?
注意:這將是背景中的一個圖像,我希望它滾動(這是一個簡單的模式)給遊戲菜單一些效果。我假設GIF圖像不存在問題。
我是一名新的Android開發人員,但我已經完成了幾個Java遊戲。如何在Android應用程序中創建滾動背景?
但是,我還沒有真正找到一個很好的方法來做菜單,我想在我的主菜單上爲這個應用程序做一個動畫背景運動。
是否有某種方法,如圖形更新(油漆),然後只需設置X滾動屏幕?
注意:這將是背景中的一個圖像,我希望它滾動(這是一個簡單的模式)給遊戲菜單一些效果。我假設GIF圖像不存在問題。
有幾個選項:
您使用一些圖片或其他視圖並根據需要設置尺寸,通常大於屏幕。然後,您可以在相對佈局中使用此圖像,並設置左/頂部偏移來控制確切的位置。
您可以創建一個自定義視圖,使用偏移量在屏幕上繪製合適的圖像或任何圖像。
我一般喜歡第二個選項,因爲我不必限制我的視圖內的相對佈局。
只是添加 - 菜單渲染不受你控制。它是由設備主題和相關的控制器(閱讀:製造商)。
您需要使用ScrollView級的Android,只需在您的.xml文件中定義滾動型如下,
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
// Define your other components here.
</ScrollView>
自定義圖像絕對是我正在尋找,但我最終在我的遊戲應用程序的AndroidFastRenderView投擲大bimap。無論哪種方式一個滾動的背景像素一次似乎資源分配任務!謝謝你的答案。 – A13X 2015-05-20 20:36:47