Jak ustawić tapetę z imageview

Nadal nie mogę znaleźć sposobu, aby ustawić tapetę uzyskiwaną z ImageView. Każdy może mi pokazać sposób ustawiania tapety telefonu z Android ImageView?

Oto mój kod:

Układ ImageView:
<ImageView
    android:contentDescription="My Wallpaper"
    android:id="@+id/full_image_view"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:saveEnabled="true"
    />
Aktywność w widoku obrazu

Zwróć uwagę, że obraz, który się wyświetlaFullImageActivity dostaje się z obrazuGridView po kliknięciu przez użytkownika elementu.

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]);
}
}

Chcę ustawić tapetę z obrazka w powyższej aktywności po dotknięciu ekranu przez użytkownika. Pojawi się okno z zapytaniem, czy użytkownik chce ustawić tapetę, czy nie.

questionAnswers(2)

yourAnswerToTheQuestion