問題タブ [surfaceholder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1878 参照

android - Android 複製 SurfaceView

画面の左側を埋める surfaceview と、画面の右側を占める別の 2 番目の surfaceview を使用して、Android アプリを作成したいと考えています。

両方のサーフェス ビューで、カメラのプレビューを表示する必要があります。2 つのまったく同じカメラ画像が並んでいるようにします。

私はこのように試しました(サーフェスビューの問題を解決したら、ボタンとonclickパーツなどを削除します):

しかし、明らかに、「最後の」surfaceHolder (ここでは surfaceHolder2) にプレビューを表示するだけです。あなたが私を助けてくれることを願っています:)

0 投票する
1 に答える
2546 参照

android - Android/Glass: surfaceDestroyed をトリガーする方法

こんにちは、私はアンドロイド/ガラスの開発にかなり慣れていないので、間違っている場合は修正してください。

高頻度ライブ カードを作成してみましたが、これは問題ありません。ただし、アプリを閉じると、関数 surfaceDestroyed() がトリガーされず、thread.quit() が呼び出されませんでした。

サンプル プロジェクトのストップウォッチ/タイマーを調べてみましたが、スレッドも停止していないようです。ドキュメントによると、サーフェスが破棄される直前に surfaceDestroyed が呼び出されますが、私のサーフェスは何ですか? surfaceview と呼ばれるものも読みましたが、それらは同じものですか? surfaceview は私の customview または livecard ですか?

https://developers.google.com/glass/develop/gdk/ui/live-cards#creating_high-frequency_live_cards

どんな種類の助けにも感謝します!!! </p>

0 投票する
1 に答える
948 参照

android - SurfaceHolder ライブ壁紙への Nullpointer

こんにちは、ライブ壁紙でこのエラーが発生しています。何らかの理由でサーフェス タイプを設定しようとすると、NullPointerException エラーが発生します。そこで何が起こっているのかわかりません。前もって感謝します。

エラーはSeType()メソッドにあるようです。

これが私のコードです:

これが私のLogcatエラーです:

0 投票する
1 に答える
3430 参照

android - Android カメラの画像が歪む - SurfaceHolder -

Camera-SurfaceHolder に奇妙な問題があります。

アクティビティでカメラの画像を表示したい。私のGalaxyS1(CyanogenMod - Android 4.4)ではすべてうまく機能しますが、私のS3(CyanogenMod - Android 4.4)でも奇妙に見えます。

タイトル バーのない横長の画像は問題ありませんが、タイトル バーを表示したり縦長モードにすると、画像が歪んで見えます。

ここに画像の説明を入力

- - 編集 - -

助けてくれてありがとう、アレックス・コーン。あなたが正しいようです。ポートレート モードのプレビューがうまく機能するようになりました。それでも、横向きのビューでは歪んで見えます。プレビュースケールを確認しましたが、問題ないようです。私が見る限り、プレビューサイズも適切に設定しています。それで、それの何が問題なのですか?

現在のコードは次のとおりです。

- - 編集 - -

onMeasure と surface Changed の値を記録しました。彼らは大丈夫のようです:

ポートレート:

変更された表面: 幅:720 高さ:1134

onMeasure: 幅:720 高さ:1134

風景:

変更された表面: 幅:1280 高さ:590

onMeasure: 幅:1280 高さ:590

プレビュー サイズ: 幅: 704 高さ:576

次の可能なプレビューサイズを取得します。

配列には 8 つの要素があります。

960×720、1280×720、1184×666、960×640、704×576、640 ×480、352 ×288、320×240

うまくいけば、誰でも助けることができます!

ありがとう、トバイアス

0 投票する
1 に答える
669 参照

android - Android カメラのプレビューが Google グラスで正しく表示されませんか?

私はカメラアプリを開発していますが、問題は私が作っているカメラが歪んだプレビューを表示することです.

ここに画像の説明を入力

撮った写真は鮮明ですが、プレビューがめちゃくちゃです。

ここに画像の説明を入力

念のため、完全なカメラ プレビュー コードを以下に示します。

なぜこれが起こっているのか、誰かが私を導くことができますか?

0 投票する
1 に答える
3229 参照

android - VideoView でカメラ ビューを使用する

VideoView携帯電話のカメラ ビューを要素に表示するだけの基本的な Android アプリケーションを開発しました。マニフェストにカメラへのアクセス許可を追加しました

また、アプリケーションはメイン アクティビティMainActivity.javaのみで構成されます。コードのスナップは、次の数行で提供されます。ただし、実際のデバイスで apk ファイルを実行すると問題が発生します。アプリケーションが予期せず停止したというエラーが表示され、その理由がわかりません。

これは、メイン アクティビティのコードです。

xml ファイルには基本的に、VideoView と [開始] ボタンの 2 つの要素が含まれています。アプリケーションが予期せず停止する理由は何ですか? この概念を実装するためのより良い方法はありますか? 私の場合、スタートボタンは必要ありません。実際には、[スタート] ボタンを使用せずにこれを行う方がよいでしょう。

私は Android 開発と Java コーディングに非常に慣れていません。Android 開発に Eclipse adt-bundle を使用しています。