2017-12-28 19 views
0

App Staat jetztin einem Image

Ich mache eine App, in dem ich die Hintergrundszenerie/Bild wollen in der schwarzen Skizze sichtbar sein nur und dem Reset der Teil des Bildes sollte undurchsichtig bleiben. Im Moment habe ich Front Imageview für einen Wert transparent gemacht, aber das ist nicht was ich will, ich möchte nur die Opazität von schwarzen Pixeln ändern.

ImageView frontImageView = findViewById(R.id.image); 
Bitmap front = BitmapFactory.decodeResource(getResources(), 
R.drawable.front); 
front=GrayscaleToBin(front); 
front.setHasAlpha(true); 
frontImageView.setImageBitmap(front); 
imageView.setImageAlpha(150); 

Ich habe viel gesucht, konnte aber keine Lösung für dieses Problem finden. Jede Hilfe wird geschätzt.

+0

Könnte relevant sein: https://stackoverflow.com/q/36474343/5288316 –

Antwort

0

Ich würde empfehlen, Änderungen in Originalbild von einigen anderen Tools wie Paint oder Photoshop usw. zu machen und dann Bild in App zu laden.

Da Änderungen am aktuellen Bild, die Sie haben, wird wieder einige Zeit zum Laden unnötig.

Bessere Prozessabbild in anderen Drittanbieter-Tool und verwenden, wie es in App ist.

Verwandte Themen