アンドロイドゲームを作成していますが、スコアとレベルを表示するのにcanvas.drawText()メソッドを使用しようとしましたが、エラーが発生しました。 TextViewsを使用して表示しようとしています。私はSurfaceVeiwを使用しています。可能性があり、それを実行する良い方法になると思います。SurfaceView内の複数のTextViews
1
A
答えて
3
TextViewsをSurfaceViewに実際に配置することはできません。ただし、代わりに行うことができるのは、SurfaceViewの上にTextViewsを追加することです。方法がわからない場合は、そのことを行うための助けが必要かどうかを教えてください。
// You can use a FrameLayout to hold the surface view
FrameLayout frameLayout = new FrameLayout(this);
frameLayout.addView(surfaceView);
// Then create a layout to hold everything, for example a RelativeLayout
RelativeLayout relativeLayout= new RelativeLayout(this);
relativeLayout.addView(frameLayout);
relativeLayout.addView(textview1);
relativeLayout.addView(textview2);
setContentView(relativeLayout);
ビューを追加するときに、レイアウトパーマを使用して物事を整理すると便利です。 LayoutParamsにはdocumentationを使用してください。お役に立てれば!
XMLレイアウトを使用している場合は、上記のように、FrameLayout内にSurfaceViewを含むRelativeLayoutを使用します。 TextViewをFrameLayoutの上に配置することは、各ビューのRelativeLayoutパラメータを設定するだけです。あなたはAndroidには新しくて、おそらくこのguideは、RelativeLayoutsとXMLレイアウトに一般的に役立ちます。
関連する問題
- 1. Android:単一のSurfaceView対複数のSurfaceView
- 2. RecyclerViewとtextviewsの複数のonclickイベント
- 3. android:state_activated(horizontal_crollview内のtextviews用)
- 4. 複数のSurfaceViewスレッド、Androidのフラグメントでクラッシュする
- 5. MediaPlayerとSurfaceViewで複数のアクティビティを処理する
- 6. Android Surfaceviewで複数のビットマップをドラッグする方法
- 7. SurfaceViewは複数のImageViewを保持できますか?
- 8. SurfaceView内のCameraPreviewとカスタムビューを表示
- 9. Textviews
- 10. textviewsの行ジェネレータ
- 11. ナンバリングtextviews
- 12. はTextviews
- 13. SurfaceViewのAndroidアニメーションキャラクター
- 14. SurfaceViewのスケールアニメーション
- 15. Android SurfaceViewのスクロール
- 16. カスタムクラスのAndroid SurfaceView
- 17. SurfaceViewのAlertDialog
- 18. SurfaceViewのキャンバス - ハードウェアアクセラレータ
- 19. 複数のTextViewsで日付を設定するコードが機能しない
- 20. アンドロイドの同じアクティビティで複数のSurfaceViewを使用できますか?
- 21. androidのSurfaceViewのDrawPath
- 22. SurfaceViewチュートリアルの問題
- 23. SurfaceViewのセンターMoPub baner
- 24. SurfaceViewでのズームカメラ - プレビュー
- 25. アンドロイドカメラの向きSurfaceView
- 26. Android SurfaceViewの問題
- 27. SurfaceViewのズームインとズームアウト
- 28. Textviewsは画面
- 29. フィット2 TextViews
- 30. Gallery of TextViews
お手伝いできれば、どのようにTextViewを上に追加すればいいですか? – Manji
JetBoyとLunar Landerがxmlファイルをどのように設定したかのように、xmlファイルをどのように追加すればいいですか? – Manji