問題タブ [android-sdk-2.1]

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 投票する
1 に答える
546 参照

android - Androidで非同期かつ同時に(ポリフォニー)サウンドを再生するにはどうすればよいですか?

ピアノのようなタッチ ベースのアプリケーションを想像してみてください。あとは、異なるサウンド ファイルを異なるキーに割り当てるだけです。SoundPool クラスを使用していますが、次の問題が発生しています。

  • サウンドは同時に再生されません。2 つの音が一緒に再生されることはめったにありません
  • サウンドの再生中にいくつかのタッチが検出されない
  • 対応するキーがタッチされてから約 200 ~ 300 ミリ秒後にサウンドが再生されるなど、応答性が非常に悪いです。

Android 用の他のピアノ アプリケーションを見たことがありますが、それらはこの部門で問題なく動作します。読んでくれてありがとう。

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

android - Android 2.1 標準のごみ箱アイコン

デスクトップ (Android 2.1) からウィジェットを削除すると表示される標準の Android アイコンを自分のアプリで使用したいと思います。しかし、私はSDKでそれを見つけることができません.

どこで見つけますか?

0 投票する
2 に答える
485 参照

android - 2行にまたがるボタンのテキストを停止するにはどうすればよいですか?

水平方向の線形レイアウトに5つのボタンがありますが、最後のボタンは画面に収まらないため、次のように2行に分割されています。

それ以外のItalian

とにかくこれをしないように強制することはできますか?次の行に次のボタンをドロップできるように、2つのボタンを並べて配置するだけの小さなデバイスの場合、動的な方法はありますか?多分次のようなもの:

これは私のmain.xmlです

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

android - Android アプリで広告をより速く表示するにはどうすればよいですか?

Android アプリの 1 つに広告を入れて、自分のデバイスでテストしているところです。

アプリをロードすると、広告が表示されるまでに 5 ~ 10 秒ほどかかる場合があります。現実的には、ユーザーはそれまでに別の画面に移動しているため、それらを見ることはありません。

広告をすぐに表示させる方法はありますか? そうでない場合、ユーザーが広告を見る (そしてクリックする可能性がある) のに間に合うように広告を表示するにはどうすればよいでしょうか?

ボタンにスレッド遅延を追加して、広告が表示されるまで何もしないようにすることもできますが、それは非常に汚いです...

0 投票する
2 に答える
2731 参照

android - アプリを市場にリリースする前に「ロギングを無効にする」簡単な方法はありますか?

私は市場でアプリをリリースする準備をしています。ここにあるGoogleのドキュメントを読むと、次のことが示唆されています:Deactivate any calls to Log methods in the source code.

すべてのソース ファイルを調べて各行を手動で削除するよりも簡単な方法はありますか?

また、ログを削除するのはなぜですか?それはリソースを大量に消費するのでしょうか?

0 投票する
3 に答える
55735 参照

android - アンドロイドカメラの表面ビューの向き

さて、SurfaceViewを拡張してオーバーライドするクラスがあります

surfaceChanged-startPreviewを呼び出すだけです
surfaceCreated-カメラを開き、パラメータを編集します*、surfaceHolderを設定します
surfaceDestroyed-stopPreviewを呼び出し、カメラを解放します

向きがポートレートの場合、これはすべてうまく機能します。

surfaceCreatedから*

ただし、向きが変わるたびにCamera.open()...が呼び出されます。これはご存知のとおり、非常にコストのかかる操作であるため、遷移がそれほどスムーズではありません。

向きを横向きに強制すると、プレビューは素晴らしいです。プレビューは横向きであるため、作成は1回だけ呼び出されます。これは、カメラが常にユーザーに表示されるものであるためです。ただし、ポートレートで撮影した実際の写真の向きを設定する方法が必要です。ただし、ランドスケープを強制すると、カメラがポートレートで保持されているときにサーフェスが再作成されたり、パラメータが設定されたりすることはありません。

では、どうすれば次のいずれかを(排他的に)行うことができますか?

  1. 遷移がスムーズになるように向きが変わったら、onDestroyとonCreateの間でm_cameraを押し続けます

  2. 横向きを強制し、向きの変化を別の方法で検出します...縦向きに保持されている場合は、最終的にスナップされた画像を回転させます。

また、私がベースから離れている場合、誰かが私をより良い方向に向けることができますか?ありがとうございました。

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

android - 1.6から2.1のCameraInfoの代替?

android.Camera.Preferences.setRotationドキュメント

APIレベル5(またはさらに良いのは4)のCamera.CameraInfoに代わるものはありますか?キャプチャした画像の回転を設定しようとしていますが、デバイスのカメラの向きを取得する方法がわかりません。APIレベル9より前では、すべてのカメラの向きが修正されていましたか?

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

android - AndroidでGridview形式でデータを表示する

データベースからデータを取得し、Android ベース モバイルに表示したいと考えています。Gridview を試しましたが、gridview では双方向 (水平および垂直) のスクロールバーも使用できません。グリッドビューのオプションはありますか。グリッドビューのようなデータを表示したり、グリッドビューに双方向スクロールバーを配置したりできます。

ありがとうございました。

0 投票する
3 に答える
437 参照

android - プログラムで作成されたTextviewを検索

forループを使用してプログラムでTextViewsを追加し、setId(Int int)を使用してその特定のTextviewの一意のIDを設定しています。しかし今、私はそのIDに基づいてtextViewを検索したいと思います。どうすれば検索できますか?

erorrが発生しました'アプリが予期せず停止しました...'これが私のコードです。

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

android - Android で findviewbyid が機能しない

上記のコードをEclipseでデバッグすると、ビューの値が変数ウィンドウにnullと表示されます。何が問題ですか?または、テキストビューのIDを設定し、XMLファイルを使用せずにその特定のIDからそのテキストビューを取得する他の方法はありますか?