問題タブ [android-4.2-jelly-bean]
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 4.x:マウスまたはタッチスクリーンモードを検出
Android 4.x(ICSまたはJB)がタッチスクリーンモードかマウスモードかを検出するAPIがあります。Androidは、実際には1つのモードから別のモードに移行できます。マウスモード(カーソルが表示されている)でタッチスクリーンを押すと、マウスが消えます。apkアプリケーションで、マウスとタッチスクリーンの状態を照会したいと思います。この機能は4.0以上の場合のみです。誰かがこのAPIを知っていますか?
android - ジェリービーンズ検索キー
私のAndroidアプリでは、マニフェストからこのメカニズムを使用して、いくつかのアクティビティで検索キーを介して特定のアプリ検索をトリガーできるようにします
適切な検索アクティビティを使用します。これは最近まですべてうまくいきました。
Jelly Beanの更新により、検索キーは常にGoogleNOW検索機能を開始するようになりました。
このサイト:http ://www.android.com/about/jelly-bean/ 「Google検索」セクションで次のステートメントを見つけました。
Googleはこのキーのすべての使用を完全に引き継ぎましたか、それともそれを回復する方法はありますか?
復元できない場合は、ほとんどすべてのアクティビティでUIデザインが変更され、検索メニューオプションまたはアクションボタンが追加されます。
android - ジェリービーンの新機能「デバッグアプリの選択」と「デバッガーを待つ」の使い方は?
「デバッグアプリの選択」と「デバッガーの待機」はJelly Beanの新機能ですが、これらの新機能の使い方を知っている人はいますか?
android - 拡張可能な通知アンドロイド4.1
Android4.1JellyBeanには新機能があります。ステータスバーの拡張可能な通知。問題はそれをどのように実装するかです。これを行う方法のチュートリアルはありますか?
ありがとう
android - Androidジェリービーンズは、動画が終了したときだけでなく、開始したときにCLOSE_WRITEイベントを送信します
私のコードは、FileObserverを使用してDCIMフォルダーをリッスンします。
私が使用したすべてのAndroidバージョンは、4.1.1を除いて、ビデオの撮影が終了したときに1つのイベントのみを送信しました。これは正しい動作だと思います。継続的に書き込み、終了したら閉じます。
ただし、4.1.1(GalaxyNexusおよびNexusS)では、イベントFileObserver.CLOSE_WRITEが2回送信され ます。つまり、ビデオの開始時と終了時です。
写真についても同じです-イベントは2回送信されます-それほど重要ではありませんが。
問題は、ビデオの開始イベントと終了イベントを区別できないことです。
ファイルのサイズを確認することはできますが、イベントが遅れている可能性があるため(デバイスが遅い/ビジー状態)、サイズがかなり大きい可能性があります。
なぜ振る舞いが変わったのか、何か考えはありますか?カメラのアプリのソースコードがどこにあるか知っていますか?私はそれを理解するために歴史を見てみることができます。
android - Jelly Beanが通知の2行目を表示しないのはなぜですか?
現在、Android Support Package v4 Rev 10のNotificationCompat機能を調べています。ドキュメントには、「setContentText()」が通知の2行目を示していると記載されています。これは、API8からAPI15までに当てはまります。ただし、API 16でこのメソッドを使用しようとすると、通知で2行目が失われます。タイトルだけが表示され、2行目は表示されません。複数行を追加しても問題ありません('addline()'を使用)。
使用したNotificationCompat.Builderのコードは次のとおりです。
また、複数の行を追加して通知を表示する場合は、次のコードを使用します。
これはJellyBeanの必要な機能ですか、setContentTextは無視されますか、それとも何かが足りませんか?コードはすべてのバージョンでエラーなしで実行されますが、ICS以前で使用したものと同じコードで2行目を追加したいと思います。
また、2つのスクリーンショットを追加しました。1つ目はICS4.0.3Huawei MediaPadからのもので、2つ目は4.1.1を搭載したGalaxyNexusからのものです。1から2行目は、簡単にするために通知タイトルと同じ文字列です。2では表示されません。
よろしくお願いします!
android - Android でビューの背景が消える
アクティビティが起動されたときに、ビューの背景 (ListView の例) が表示されないことがあります (ただし、すべてが問題ない場合もあります)。描画可能かカラーかは問題ではなく、常に発生するとは限りません。同じアクティビティを 10 回起動できますが、問題は 1 回か 2 回しか発生しません。
問題は ICS (4.0) 以降のデバイスで発生し、古いバージョンの Android では問題ありません。
この問題を解決するにはどうすればよいですか?
android - Jelly Bean に通知をスタックする方法は?
以前の通知の問題に続いて、ここで説明されているように、Jelly Bean 4.1 の新しい通知スタック機能をテストしたいと思いました。通知には別の ID が必要であることがわかりました。そうしないと、古い通知が 2 番目の通知の内容で更新されます。別の ID を使用すると、通知は単なるリストになります。
小さい二次アイコンは setSmallIcon() で設定され (上のスクリーンショットの最初の通知を参照)、大きいアイコンは setLargeIcon() で設定されます。私が制御できないのは、保留中の通知の数がいつ表示されるかです。私の他の質問で言及されているテキスト行によって制御されていません。
私の推測では、Jelly Bean は複数の通知を自動的に処理しますが、どうすればこれをトリガーできますか? 誰かがコードやドキュメントのヒントを教えてくれるかもしれません。
android - AccessibilityService は開始されていますが、JellyBean で AccessibilityEvents を受け取りません
着信通知を読み上げる AccessibilityService があります。ICS 以下では正常に動作しますが、JB では動作しなくなりました。
以下はマニフェストとコードです。
前に述べたように、それは魅力のようにすべての preJB-Devices で動作しますが、JB ではサービスが開始されますが (「接続されています」と表示されます)、単一のイベントは発生しません。
コードに何か問題がありますか?
android - SearchView でキーボードを自動的に表示できません
SearchView はデフォルトでフォーカスされていますが、ソフトウェア キーボードを表示しようとすると、表示されません。
しかし、SearchViewをクリックすると、そうです。なんで?