問題タブ [android-4.1-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.

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

java - アクションバーの色をプログラムで変更すると、nullPointerException が発生する可能性がありますか?

次のコード行を使用して、Android アプリのアクション バーの色を変更しようとしました。

ただし、これにより次のような警告が表示されます。

メソッド呼び出し「getSupportActionBar().setBackgroundDrawable(new ColorDrawable(getResources().getColor(R.color.backgr...)」により、「java.lang.NullPointerException」が生成される場合があります

これを回避する方法はありますか?

注: XML テーマ/スタイルによる変更が機能しなかったため、プログラムで色を変更しています。

最小 SDK 16 を使用。

Android 4.4.4 デバイスでのテスト。

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

android - Android 4.1.2 - ViewPager 内でカルーセルが機能しない

私のアプリには、ScrollView 内に ViewPager を持つ Fragment があります。この ViewPager の Fragment の 1 つにカルーセル ビューがあります。このカルーセルはhttp://www.codeproject.com/Articles/146145/Android-3D-Carouselに基づいて開発されています。

私の問題は、このレイアウト設定で Android 4.1.2 でカルーセルが回転しないことです。Carousel Fragment Standalone を実行すると、完全に動作します。しかし、ViewPager 内ではそうではありません。このアプリの Android API 16 以降をサポートしています。API 16 を除いて、他のすべてで機能します。

オン スクロール イベントとオン タッチ イベントは、他の Android バージョンと同じように動作します。問題をこれ以上切り分けることができませんでした。思いつくままに頑張ってみました。最後に、私はトリックを使い果たしました。あなたの支援に感謝。前もって感謝します。

これが私のレイアウトです。

ViewPager フラグメント

カルーセルフラグメント

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

android - レムはレムじゃない?

アダプティブ HTML ページに rem ユニットを使用しようとすると、Android デバイスで奇妙な結果が得られます。任意のデバイスでこのフィドルを開くと、警告メッセージに「640」が表示されると思います。832 と表示されるタブレット PC を除いて、すべてのデバイスで問題なく動作します。なぜですか?

html:

CSS:

js:

デバイス情報:

  • プレスティジオ マルチパッド PMP5580C
  • アンドロイド 4.1.1
  • ビルトインブラウザアプリ
  • 画面解像度: 1024x768
0 投票する
4 に答える
408 参照

android - 4.1のポップアップでリストビューの行を選択できませんが、Android 5.0で動作しています

リストビューを持つページにポップアップがあります。別のxmlでポップアップのデザインを作成し、メインページのボタンをクリックしてロードしました。ポップアップにはリストビューがあり、各行には画像とテキストビューがあります。Android 4.1 ではリストビューで行を選択できませんが、5.0 では機能しています。誰でも私に解決策を提案してもらえますか? リストビュー:

リストビュー アイテム:

行クリックリスナーの追加:

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

java - システム アプリでリフレクションを使用して Android の ShutdownThread を使用する

システム パーティションに (システムの署名キーで署名されていない) アプリをインストールしておりshutdownShutdownThread. 私は次のことをしています:

メソッド get は正しく呼び出されますが、shutdown()の実行中にエラーが発生し、解決方法がわかりません。次に、Logcat のメッセージを示します。

ログは、コード内の両方の logcats 注釈で開始および終了します。

次は私のマニフェストのアクセス許可です:

メッセージ<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />を取り除くためにも追加しましたが、違いはありませんでした。Permission failure

そのエラーの意味を知っている人はいますか?どうすれば解決できますか? QMGファイルを処理するライブラリと関係があることは知っていますが(アプリはSamsungタブレットで動作するように設計されています)、それ以外は何も知りません.