So stellen Sie das Hintergrundbild in der Bildansicht ein

Ich bin immer noch nicht in der Lage, ein Hintergrundbild festzulegen, das das Bild von ImageView erhält. Kann mir jemand den Weg zeigen, wie ich das Handy-Hintergrundbild von Android ImageView einstellen kann?

Hier ist mein Code:

ImageView-Layout:
<ImageView
    android:contentDescription="My Wallpaper"
    android:id="@+id/full_image_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:saveEnabled="true"
    />
Aktivität in der Bildansicht

Bitte beachten Sie, dass das Bild inFullImageActivity kommt vom BildGridView nachdem der Benutzer auf das Element geklickt hat.

public class FullImageActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.full_image);

    // get intent data
    Intent i = getIntent();

    // Selected image id
    int position = i.getExtras().getInt("id");
    ImageAdapter imageAdapter = new ImageAdapter(this);

    ImageView imageView = (ImageView) findViewById(R.id.full_image_view);
    imageView.setImageResource(imageAdapter.mThumbIds[position]);
}
}

Ich möchte ein Hintergrundbild aus dem Bild in der obigen Aktivität festlegen, nachdem der Benutzer den Bildschirm berührt hat. Ich werde daraufhin den Benutzer fragen, ob er es als Hintergrundbild festlegen möchte oder nicht.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage