cocos2d-android-1 に TextView ウィジェットを実装する必要がありますが、方法がわかりません。
TextView textView = null;
textView.setText(R.string.billing_not_supported_message);
addChild(textView);
addChild にはノードが必要なため、このコードは機能しません。本当に必要なのを助けてください。
cocos2d-android-1 に TextView ウィジェットを実装する必要がありますが、方法がわかりません。
TextView textView = null;
textView.setText(R.string.billing_not_supported_message);
addChild(textView);
addChild にはノードが必要なため、このコードは機能しません。本当に必要なのを助けてください。
私は、cocos2d の Android バージョンに、本格的な「標準 UI」機能を追加する必要があることに完全に同意します。
現時点では、ここでの私の以前の回答と同様のアプローチを取ることが唯一の現実的な選択肢です
ANDROID:CCLayerを拡張したクラスでWebページを開く方法
これにより、画面にテキストビューを配置するレイアウトがあり(またはハンドラーで独自に構築します)、シーンが実行されているアクティビティのハンドラーを使用して表示/非表示にします。
不格好で恐ろしいですが、機能します。私のフィールド デザイナー アプリでも同じ問題に直面しましたが、テキスト フィールドに合わせてサイズ変更されたテキスト フィールドのカスタム背景も必要でした。すべてのテキストが背景のメイン ビットに表示されました。
私はこれと同じ手法を使用してそれを達成しましたが、テキストビューとその背景がどのように表示されるかを制御できるように、レイアウト xml ファイルを作成しました。
(テキストビューを表示/非表示にするには、ルート レイアウトに定数 ID を指定し、その ID が存在するかどうかを確認し、その ID が表示されているかどうかを確認する必要がありました。これは、人々がその外側に触れたときに、それを消す必要があったためです)