問題タブ [android-4.4-kitkat]
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.4 キットカット リスト セレクターの色
Android 4.4 Kit Kat 以降、押されたボタンまたは選択されたリスト項目は青色で強調表示されなくなりましたが、半透明のグレーの色合いになります。新しいリスト セレクターの色を知っている人はいますか?
android - KitKat エミュレーターでマップを動作させるには?
私が Reddit で尋ねた質問には、他の何人かが答えたいと思っていたようですが、何の回答も得られていません。
「Google API (Google Inc.) API レベル 16」をターゲットとする VM を作成することで、4.1.2 エミュレーターで動作するマップ (およびマッピング アプリ) を取得できます。
KitKat で同じことを行うと、「Google API (Google Inc.) - API レベル 19」で、アプリと Google マップ アプリ自体の両方が読み込まれますが、マップがあるべき場所に空白が表示されます。
Android 4.4 のすべてがインストールされているようです (Eclipse SDK マネージャーによると)。それは私だけですか、それともエミュレーターのマップに関する一般的な問題ですか?
Kitkat エミュレーターでマップを動作させることができた人はいますか? もしそうなら、どのように?
ありがとう
android - Android WebView での HTML ファイル入力 (Android 4.4、kitkat)
私は<input type="file">
アンドロイドのウェブビューで使用していました。このスレッドのおかげで機能しました:
WebView でのファイルのアップロード
しかし、受け入れられた回答 (またはその他) は、Android 4.4 kitkat webview では機能しなくなりました。
誰もそれを修正する方法を知っていますか?
ターゲット18でも機能しません。
Android 4.4 のソース コードをいくつか調べましたが、WebChromeClient は変更されていないようですが、kitkat の WebView ではsetWebChromeClient
動作しないか、少なくともopenFileChooser
関数では動作しないと思います。
android - Nexus 5 (Kitkat 4.4) が Windows 8 コンピュータを認証しない
Eclipse と Nexus 5 を使用して Android 用のアプリ開発をしようとしています。
しかし、初めて Eclipse から MyFirstApp をロードした後、認証を正しく取得できないようです。
コマンドプロンプトからadb devicesを実行すると、結局
また
すべてを再起動した後でも、電話で散発的に認証ポップアップが表示されるだけです。[このコンピューターから常に許可する] チェックボックス (下の図) を選択しても、コンピューターは無許可のままです。チェックボックスが示唆するように、コンピューターを認証したことを覚えていません。
数回、サーバーを強制終了してサーバーを複数回再起動した後、adb はデバイスを認識します。「adb devices」と入力すると、
しかし、Eclipse でアプリを実行しようとすると、次のエラー メッセージが表示されます。
また、adb からシェルやその他のコマンドを実行することもできません。
最新の USB ドライバー、Android SDK、および Eclipse リリースを使用していることを確認し、次の修正を試みました。
Nexus 5 の場合:
セーフ モードでの起動
USB デバッグの切り替え/切り替え解除
USBデバッグ認証の取り消しと再認証
電話の再起動
1 回限りのアクセス許可の許可
Windows 8 の場合:
コンピュータの再起動
Eclipse の再起動
cmdからのadbの強制終了/開始
タスクマネージャーからadbを強制終了
Eclipse の再インストール
GoogleのUSBドライバーを再インストールする
この質問に従って、Googleのドライバーにnexus 5ラインをインストールする
Android SDK の再インストール
USB ポートの変更
Nexus 4とNexus 7の非常によく似た投稿を見てきましたが、これらのソリューションに含まれるすべてを試した後も、まだどこにも到達していません.
android - Android 4.4 - デフォルトの音楽プレーヤーを再生する
これが Kitkat で機能しなくなった理由と解決方法を誰か教えてもらえますか?
android - FLAG_TRANSLUCENT_NAVIGATION はランドスケープ モードでは使用できませんか?
この問題は、半透明のナビゲーションが利用可能かどうかの確認に似ていますが、完全ではありません。CyanogenMod 11 または同等の Android 4.4 でフラッシュされた Nexus 4 があり、FLAG_TRANSLUCENT_NAVIGATION を使用して横向きモードで実行されているアプリは、縦向きモードのようなシステム UI の半透明性を備えていません。
Android 4.4 用に構築された半透明のボタンを備えたランドスケープ モードの Google アプリを見たことがないため、Nexus 5 でも同じ問題を再現できます。
これは私が使用しているコードです
また、ウィンドウの表面が大きくなる (そして使用できなくなる) 一方で、半透明性はありません。
問題は、ランドスケープモードで動作させるために何か特別なことをしなければならないのですか? またはこれはAndroidのバグですか?
android - android:windowTranslucentStatus=true の場合、キーボードが EditText を非表示にする
アプリに新しい Android KitKat 半透明テーマを適用していますが、キーボードが表示されると奇妙な問題が発生します。new 属性を使用しない場合android:windowTranslucentStatus
、すべてが通常どおり機能します。画面のサイズが変更され、すべてが表示されたままになります。しかし、 を使用しているときはandroid:windowTranslucentStatus
、画面のサイズが変更されずEditText
、キーボードによって非表示になります。
問題のサンプル:
画面間の唯一の違いは、スタイルの属性にあります。
最初の画面:
<item name="android:windowTranslucentStatus">false</item>
2 番目の画面:
<item name="android:windowTranslucentStatus">true</item>
これは Kitkat リリースのバグだと思いますが、ご注意ください。私たちは少し怒っています。もちろん、誰かが解決策を持っていれば、それは素晴らしいことです。
編集: この問題を Android イシュー トラッカーに追加しました。おそらく、問題にスターを付けることに興味があるでしょう: https://issuetracker.google.com/issues/36986276
android - Android 4.4 での WebView の最大キャッシュ サイズ
Android 4.4 では、Webview は Chromium に基づいています。コードを確認したところ、\src\android_webview\browser\net\aw_url_request_context_getter.cc で最大キャッシュ サイズが 10MB にハードコードされているようです。
私は Chromium ソース コードを初めて使用するので、これは最大キャッシュ サイズが定義されている正しい場所ですか、それとも他の場所である可能性がありますか?
\Source\WebKit\android\WebCoreSupport\WebCache.cpp の以前の Android WebView バージョン (4.0 以降) では、値が 20M にハードコードされているように見えるため、ここで質問しています。
Android 4.4 で 10M に減った理由を知っている人はいますか?
ありがとうございました
BR