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 BildansichtBitte 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.