2013-06-19 22 views
1

我正在尋找開發Android應用程序的最佳方式,該應用程序具有允許用戶繪製形狀,旋轉它們,縮放它們,切片等的一個組件(我將此組件稱爲ActivityArea) 。除了這個ActivityArea之外,還需要在應用程序中使用常規按鈕,textViews,editViews等。使用libgdx組件的Android應用程序

我已經探索了2個選項 - 使用libgdx和構建自定義視圖。兩種方法似乎都可行。但是,就我所知,使用libgdx時,所有按鈕,textViews等都必須使用libgdx庫創建。在這方面,我有以下問題:

  1. 我的理解是,libgdx將必須用於呈現按鈕和其他常規的Android視圖?
  2. 有沒有任何方式在android佈局中包含libgdx powered視圖?
  3. 是否有其他庫/選項可用於獲取Android應用程序中的幾何函數?

任何幫助,非常感謝。

回答

2

如果您願意,您可以在LibGDX上使用Android UI。通常爲此,您可以使用AndroidApplication.initializeForView(...)方法創建libgdx視圖並將其注入到佈局中。至於其他庫,如果你在做2d形狀並且不必具有一致的60fps,我可能只是使用Android的Canvas。

相關問題