問題タブ [setbackground]

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

android - Android ビューの背景が予期せず変更される

たくさんの画面を持つアプリを構築しています。ほとんどの画面には、上部に背景色のビューがあります。

view.setBackgroundColor(color) を使用してその色を変更することがよくあります

ここで奇妙なことがあります: 1 つのビューの色を設定した後、たとえば #f14fb7 にアプリ内を移動するときに、他のビューの背景が意図せずにその色に設定されることがあります。id を設定していないビューでも発生することがあるため、それらのビューで setBackgroundColor を呼び出す方法はありません。

これはめったに発生せず、私が試したどのフローとも一致しません。

アプリを強制終了して再起動すると、すべてが正常に機能します。

私の唯一の推測は、メモリリークの王様ですが、もっと簡単な説明があることを願っています.

誰かがこれが起こる理由を考えることができますか?

*Galaxy S3 で発生します。

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

android - アクティビティを切り替えるときに、asynctask またはその他の理由で Android のランダムな黒い画面が表示される

エミュレーターで正常に動作するアプリを作成しましたが、実際のデバイス (Samsung Note 2) でアクティビティを別のアクティビティに切り替えると、黒い画面が表示され、1 秒後に前のアクティビティに転送されることがあります。

誰も同じ問題を抱えていましたか?または解決策?

たとえば(文字はアクティビティです)、A -> B -> C -> D に移動してから、A -> B に戻り、黒い画面で C にアクセスしてから B に戻ります。

私の活動は単純な形である単純なものです。最初は、インターネットにアクセスするためのいくつかの非同期タスク (フォームの送信、ログイン、写真のダウンロードまたはアップロード) があるためだと思っていましたが、常に次のように追加します。

その後、 putExtraString がたくさんあるためだと思いましたが、問題を引き起こすのに十分なデータではないことを確認しました。

私の推測では、アプリを介して oncreate の後にバックグラウンドを設定したため、ワークロードが発生する可能性があります。しかし、そうではありませんでした。

起動モードのパラメーターを cleartaskatlaunch に切り替えたところ、わずかに改善されましたが、それでもかなり頻繁に黒い画面が表示されます。

ここで午前5時...明日答えが見つかることを願って寝ます。

ありがとうございました

ローラン

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

iphone - 選択されたUISegmentsiphoneと選択されていないUISegmentsiphoneの2つの背景画像を追加します

2つのセグメントボタン(1と2)があります。1つは選択したセグメント用、もう1つは選択していないセグメント用の背景画像を追加したいのですが、どうすればよいですか?

これが私がこれまでに持っているものです、ここで背景画像を設定する必要がありますか?:

選択されたセグメントと選択されていないセグメントのimage1.pngとimage2.pngを設定するにはどうすればよいですか?誰かが実装を手伝ってくれますか?

ここに画像の説明を入力してください

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

java - 背景変更により強制終了

環境設定のチェックボックスがチェックされている場合は背景をドローアブルに変更し、チェックボックスがチェックされていない場合は白くする小さなコードを作成しました。コードは MainActivity では正常に動作しますが、別のアクティビティ (LinksActivity) で NullPointerException が発生します。誰かがこれについて私を修正できますか?

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

android - Android EditTextウィジェットで9パッチの背景を動的に設定する

まず、これを読んでくれてありがとう。

そのため、作成した登録フォームに XML で設定できるため、正常に機能する 3 つの 9 パッチ ファイルを作成しました。

最初の 2 つは、EditText の state_focused = 'true' か、state_focused='false' かによって、XML ファイルを使用して設定されます。それは絶対にうまくいっています。

ただし、ユーザーが特定の EditText にテキストを入力していない場合は、背景を別の異なる 9 パッチ ファイルに設定したいと考えています。以下は、私がやりたい機能です(etUsernameはEditTextとして適切に初期化されています):

そして、コードに 9 パッチを適用するために使用しようとしたコードを次に示します。

ただし、これを実行すると、登録アクティビティが読み込まれているときにこの結果が得られます

9 パッチの名前は edittext_not_filled_in.9.png です。

他に必要な情報があれば教えてください。

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

android - switchpreference を使用して色の背景を設定する Android

開発しようとしているアプリの色を変更するにはどうすればよいですか。

環境設定メニューで switch ステートメントを使用しましたが、これをコーディングする方法がわからないため、ユーザーがスイッチをクリックすると、アプリ全体で背景色が変更されます。

これを行う方法を知っている人はいますか?

ありがとう

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

android - グリッドビューのアイテムの背景色を変更するのに助けが必要 - Android

私は現在、グリッドビューを持っています

結果は文字列の配列です。

グリッド内のいくつかのアイテムの背景色を変更できるようにしたい。

CorrectLetters は、色を変更したいグリッド内のアイテムの位置である数値の配列です。

私が得ているエラーは、foreach ループに到達したときにグリッドビューに子がないため、null 例外エラーがスローされることです。

ただし、foreach ループを onclick イベントに入れると、以下のようにすべて正常に動作します。

私の質問は、この foreach ループを onclick リスナーの外で動作させるにはどうすればよいですか?

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

java - JApplet setBackground が機能しない

メソッド setBackground() が実際に背景を黒くしていないのはなぜだろうと思っています。これは、アプレットではなく JApplet を実装するクラスと関係があると感じていますが、詳細はわかりません。それは本当に私を悩ませています。どんな助けでも大歓迎です!

0 投票する
7 に答える
68403 参照

ios - cornerRadius を設定し、backgroundimage を UIButton に設定します

UIButton の cornerRadius を設定しようとしていますが、その方法がわかりません。

私がこれを好きなら:

私がこのようにすれば、うまくいきます:

角は丸くありません。

私はこれを解決できることを知っています

しかし、ボタンにいくつかの矢印を追加し、マスクを境界に設定すると矢印がマスクされるため、別の解決策を特に探しています。

編集 :

RadialGradient は func で作られています