ユーザーが図形を描画、回転、拡大縮小、スライスなどできる 1 つのコンポーネントを持つ Android アプリを開発する最良の方法を探しています (このコンポーネントを ActivityArea と呼んでいます)。この ActivityArea に加えて、アプリには通常のボタン、textViews、editViews などが必要です。
libgdx の使用とカスタム ビューの構築という 2 つのオプションを検討しました。どちらのアプローチも実行可能に見えます。ただし、libgdx では、私が理解している限り、すべてのボタン、textView なども libgdx ライブラリを使用して作成する必要があります。これに関して、次の質問があります。
- ボタンやその他の通常のAndroidビューをレンダリングするには、libgdxを必ず使用する必要があるという私の理解はありますか?
- Androidレイアウト内にlibgdxを利用したビューを含める方法はありますか?
- Android アプリ内で幾何学的関数を取得するために使用できる他のライブラリ/オプションはありますか?
どんな助けでも大歓迎です。