独自の xml レイアウトで別のアクティビティを起動する onTouch メソッドを含むカスタム ビューがあります。時計のサイズにスケーリングされたエミュレーターでプログラムを実行すると (スケーリングされたもののみ、通常のエミュレーターで問題ありません)、円形と四角形の両方のレイアウト ファイルを使用して新しいアクティビティのインスタンスが作成されます。さらに、logcat は eglSurfaceAttrib が実装されていないと言っています。
これはスケーリングされたエミュレーターでのみ発生するため、エミュレーターの単なるバグですか? 私はまだ本物のアンドロイドウェアウォッチを持っていません。または、アクティビティを開始して、レイアウトの 1 つが必要であることを知らせる目的で属性をパッケージ化する方法はありますか?
編集:サイズ/形状に関係なく、エミュレーターでこの問題が発生しています