2017-11-23 3 views
0

私は今、私は私の好みにアイコンを適用するために、私はプログラム的お気に入りのアイコンを右揃えにすることはできますか?

PreferenceScreen screen= parent.getPreferenceManager().createPreferenceScreen(context); 
screen.setTitle(R.string.color_title);   
screen.setSummary(R.string.color_summary); 

私のタイトルと概要を設定していたにpreferenceをしたいしています。

screen.setIcon(shape); 

しかし、このアイコンは、私のタイトルや要約 の左に揃えられ、右の私の好みにこのアイコンを整列する方法はありますか?

+0

お気軽にご連絡ください。 –

+0

GradientDrawable shape =(GradientDrawable)imageView.getDrawable; shape.setColor(color [value]); このグラデーション描画には、私が10色を含むグリッドから選択するようにしている私のカラー値が含まれています。 – SuperCode

+0

私はあなたのデバイスに表示されているビューのスクリーンショットを求めていました。 –

答えて

0

sharedPreferenceはkeyValueストア関数です。そのストアのみのプリミティブデータ型です。画像やアイコンを保存したい場合は保存されません。画像のパスを共有設定で保存できます。あなたがパスを知っていなければ、あなたはビットマップとビットマップに文字列を保存して表示する必要がありますビットマップとビットマップに画像ビューで表示する文字列を変換したい画像を変更する必要があります。以下のリンクをご希望の方はHow can I store images using sharedpreference in android?

関連する問題