問題タブ [android-2.0-eclair]
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.
android - カスタム着信音がプレビューされますが、着信中にサイレントになりますか?
Androidの外部で再生してSDカードに保存できるMP3ファイルがあります。私はに電話をしました
だからそれは発見されました。フローズンヨーグルトでは、着信音が**Sound -> Phone ringtone**
リストに表示されます。Eclairではリストされません(User add ringtones
ダイアログで期待していました)。
Froyoでは、選択すると着信音がプレビューモードで再生されます。ただし、電話が着信コールを受信すると、サイレントモードになりますが、「サイレントモード」の意味ではありません(つまり、電話は振動しません)。着信音を変更すると、着信音が鳴ります。
魔法の手がかりはありますか?
詳細情報....フォーマットだと思います...
Unixの「ファイル」コマンドを実行すると、着信音の2つのファイルタイプが表示されます。6つの作品のうちの1つだけ。
最後のMPEGADTS、レイヤーIII、v1、64 kbps、44.1 kHzモノラルは機能します!JntStereoのものはしません!
今日の別の発見。スキャンに依存する代わりにメディアコンテンツリゾルバーの設定に切り替えると、すべての着信音がEclairで期待どおりに機能します。Froyoデバイスは引き続き上記のように動作します。
android - バックグラウンド プロセスではない Android アクティビティを適切に強制終了する方法
Android でアプリケーションを停止する方法については多くの論争があるようです。そのため、探している機能を適切に実装する方法について何らかのガイダンスが得られることを期待して、何をしようとしているのか、その理由を説明します。 .
車に乗り込むときに電話を電源に接続し、ヘッドフォンを接続し、BT をオンにし、WiFi をオフにし、「カー ホーム」を起動するのにうんざりしました。ダッシュに取り付けられたプラスチック。
したがって、電源を接続すると、アプリケーションは自動的にこれらのことを行います。電源を切断すると、BT がオフになり、WiFi がオンに戻りますが、残念ながら、Car Home はまだ実行されています。
プロセス全体を自動化したいので、Car Home を起動 (またはシャットダウン) する必要がなく、車への乗り降りのストレスを少しでも減らしたいと考えています。
Froyo が ActivityManager の killBackgroundProcesses メソッドを導入していることは知っていますが、これはうまくいかないようです。バックグラウンドプロセスに焦点を当てているようですが、私がオンラインで読んだことによると、人々はそれを使用してフォアグラウンド アプリケーションを停止したいと考えているようです。
Eclair の restartPackage も試しましたが失敗したので、アドバイスを求めています。
「Car Home」アプリケーションを、特に電源が切断されて車から降りようとしているために停止するように指示する最良の方法は何ですか?
android - Android SDK 2.3 でコンパイルされた Android 2.0 でアプリケーションを実行する際の問題
SDK 2.3 には、SDK 2.3 でコンパイルされたアプリケーションが Android 2.0 デバイスで動作しなくなる重大な変更があるようです。(Android 2.0 は正式に廃止されましたが、残念ながら、まだ OTR の更新を取得していない Expansys から取得した多数の Motorola マイルストーンに行き詰まっています)。
ここで言及されているものとまったく同じように、リソースの問題のようですが、1.6 以前のデバイスではなく 2.0 デバイスで発生します。すべてのリソースを に入れることができます/res/drawable/
が、mdpi バージョンの代わりに hdpi バージョンを表示したいと思います (これが のデフォルトだと思います/res/drawable/
)。
SDK の古いコピー (2.2 SDK は、私のマイルストーンが満足する apk を作成できた) を使用することができると考えましたが、ダウンロード リンクが見つからないようです。
2.0 デバイスで hdpi グラフィックスを取得する方法について何か提案はありますか?
(並行して、Motorola に連絡して、OTR 経由でデバイスをアップグレードしようとしています。残念ながら、それらの多くは現場で展開されており、USB 経由で更新することはできません)。
再現する手順
- Android SDK 2.3 をインストールする
- Eclipse で、新しい Android プロジェクトを作成します。ターゲットを 1.6 以上に設定します。
- デフォルト
main.xml
を変更して追加します:<ImageView android:src="@drawable/icon" android:layout_width="wrap_content" android:layout_height="wrap_content" />
どこか。 - サンプルをビルドしてから、Android 2.0 VM で起動します。
予想された結果
5: アプリが読み込まれます。によってアイコンが表示される場合と表示されない場合がありますmain.xml
。
実績
5: 起動時にアプリがクラッシュします。おおよそのスタック トレースについては、前述の質問を参照してください。
android - 空気経由でフラッシュ cs5 でアンドロイド 2.1 用のアプリを作成します。不可能?
エア経由でフラッシュcs5でアンドロイド2.1エクレアのアプリケーションを作成することがまだ可能かどうか、誰か教えてください。私はダウンロード、インストール、設定に多くの時間を費やしました... すべての必要なソフトウェアですが、Android 2.1 デバイスに apk をインストールしようとすると (オレンジがまだリリースされていないため、froyo に更新できない htc の欲求が発生します)。更新...)「error_androidskd_outofdate」の行に関連するエラーが表示されます。申し訳ありませんが、正確な言葉を思い出せません。これは、Air ランタイムをデバイスに既にインストールしているにもかかわらず、Android 2.1 に Air APK ファイルを配置できなくなったためだと思います。
事実上不可能なのでしょうか?解決策はありますか?
android - Androidで引っ張って更新する
重複の可能性:
Android Pull-to-Refresh の実装方法
2.2 では正常に動作するアプリにプル トゥ リフレッシュを実装しましたが、2.0 では動作しません。
2.0 で 'smoothScrollBy()' メソッドが見つかりませんでした。
この問題の解決策または他の代替案を教えてください。iPhone のようにプルして機能を更新するにはどうすればよいですか?
ありがとう..
android - GridViewに(表示サイズに関係なく)画面全体を使用させるにはどうすればよいですか?
次のレイアウトファイルがあります。このファイルGridView
のImageView
背景にはとがあります。
これは、グリッドの各「セル」の実際のアイテムに使用するレイアウトです。
現在、デバイスに次のように表示されています。
GridViewの各アイテムを大きくして、画面のサイズに合わせ、ディスプレイの下部に未使用の空白がないようにする方法はありますか?
これはエミュレーターでは正常に機能しますが、デバイスでは画面の解像度が高いため、下部に空白が表示されます。
どうもありがとう
android - Androidの上位バージョンの問題
APIレベル7を使用してタブベースのアプリケーションを開発しました。Android2.1デバイスで正常に動作しています。しかし、2.2デバイスで実行しようとすると問題が発生します。初めてタブにアクセスしたときはOKです。ただし、同じタブに再度アクセスすると、次のエラーメッセージが表示されます。
android.database.sqlite.DatabaseObjectNotClosedException:アプリケーションはここで開かれたカーソルまたはデータベースオブジェクトを閉じませんでした
しかし、2.1デバイスではそのような問題はありません。ここで、タブの各アクティビティでデータベース接続を閉じたことを説明します。
さらに驚くべきことに、最初はタブAにいます。タブAIの場合、データベース操作を実行しました。次に、同じデータベースでデータベース操作も行われているタブBに問題なく移動します。次に、タブAに戻ると、このエラーが発生しています。データベースとカーソルのクローズに関連する問題の場合、タブAからBに移動するときに例外が発生するはずです。問題のある場所を誰かが特定できますか?
android - フローズンヨーグルトのタブレイアウトの問題
タブベースのアプリを作成しました。タブの1つに、アダプターを使用して一部のデータを表形式で表示する内部タブもあります。Android2.1を搭載したすべてのデバイスで完全に問題ありません。ただし、Android 2.2デバイスを搭載したすべてのデバイスでは、最初のタブのみが表示され、上の黒い画面のみが表示されます。参考までに2つの異なるスクリーンショットを示しました。
2.1デバイスのスクリーンショット
2.2デバイスのスクリーンショット
タブアクティビティのXML
タブアクティビティのコード
このタイプの問題の原因は何ですか?
android - Android 2.0: 既知の連絡先が属するグループのリストを受け取るにはどうすればよいですか?
着信電話の連絡先が存在する場合は、その連絡先を検索するアプリケーションを作成しました。
その連絡先が 1 つ以上のフラグが設定されたグループに属している場合、対処したいと考えています。ただし、連絡先とグループ メンバーシップのコンテンツ プロバイダー間のリンクが見つかりません。
グループ メンバーシップを照会するにはどうすればよいですか?
android - Eclair2.1を使用したIntentServiceの許可
パーミッションメカニズムを使用して発信者に制限を適用する2つのアプリをAndroidで作成しています。
Froyo 2.2以降では完全に機能しますが、Eclair2.1では機能しません。
最初のアプリ(呼び出し元)はマニフェスト<uses-permission ... />
にあり、2番目のアプリ(呼び出される)はで新しい権限を定義し<permission .... />
ます。
誰かがEclair2.1で同じ問題を抱えていますか?
2.1のみのエミュレーター(GoogleAPIを使用した2.1-update1および2.1update1)でのテストに使用しています。
これはlogcatからのエラーです:
Froyoとは異なり、apkをインストールすると、新しい権限に関するログが記録されません。
アプリのマニフェストは次のとおりです。
Pkg1(発信者)
Pkg2
そして、サービス定義では:
私はprotectionLevel値でテストしました:通常、署名、危険。ありがとう。