問題タブ [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 投票する
1 に答える
3143 参照

android - 別の Layout.xml と Activity にバックグラウンド リソースを設定する

imageview で onClick を設定して、別の layout.xml に backgroundresource を設定する方法 アプリを閉じてからもう一度開いても、別の layout.xml の backgroundresource は当時クリックした imageview ですか?

これは、背景にしたい画像を含む私のコードです

}

これは、背景を変更したい私の.XMLコードです

私のワークスペースをすべてダウンロードするためのリンクです。私が使用しているコードを意味します。

ダウンロードする場合は、ファイルをクリックしてダウンロードします

https://drive.google.com/file/d/0B7NPhjxHR4zbT2NaUDBRNnU4cWc/edit?usp=sharing

0 投票する
3 に答える
1036 参照

java - ImageView で setBackgroundDrawable を使用中の Eclipse エラー

ImageView で setBackgroundDrawable メソッドを使用すると、Eclipse で次のエラーが発生します。

Java で次のように定義および実装されます。

なぜこのエラーが発生するのか、またはそれを解決する方法を知っている人はいますか?

0 投票する
2 に答える
211 参照

java - setBackground は初回では機能しませんが、2 回目ではなぜですか?

私は本でこの例を見たことがありますが、問題なく動作していますが、発生する唯一の問題は、ペイントの最初の呼び出しで背景が黒くならないことです。起動すると、背景が黒くなります。

Init () が Start で 1 回だけ呼び出されることはわかっていますが、開始時に Background を変更できないのはなぜですか?

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

java - Android アノテーションはどこでどのように使用しますか?

ビューの背景をプログラムで変更する必要があるため、これに従っていました。注釈を付けることを確認するように指示されています。どこでそれを行うのですか?クラスの先頭、メソッドの先頭、メソッド内で試してみました。よくわかりません。とにかく、この非常に単純で一般的なことを行うために注釈が必要になるのは少し面倒です。

このsetBackgroundメソッドは、API レベル 16 以上でのみ使用可能であるというエラーを表示しますが、アプリはそれより低いレベルをサポートしています。

このsetBackgroundDrawableメソッドは、API レベル 16 で非推奨になりました。

私は使用するように言われて@TargetApi(16)います@SuppressWarnings("deprecation")が、どこで?Windows 7 で IDE に Eclipse を使用しています。