Как установить обои из imageview

Я до сих пор не могу найти способ установить обои, которые изображение получает из ImageView. Кто-нибудь может показать мне способ установки обоев телефона из Android ImageView?

Вот мой код:

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"
    />
Activity on Image View

Обратите внимание, что изображение, показывающее вFullImageActivity получает от изображенияGridView после того, как пользователь нажал на элемент.

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

Я хочу установить обои с изображения в приведенном выше действии после того, как пользователь коснулся экрана, я всплываю, чтобы спросить пользователя, хотят ли они установить его в качестве обоев или нет.

Ответы на вопрос(2)

Ваш ответ на вопрос