首页 > 解决方案 > 如何在android studio中单击时全屏显示图像

问题描述

我正在尝试在名为 fullscreenActivity 的新活动中显示加载的图像,但它不能。谁能帮我找出这个解决方案。

<ImageView
        android:id="@+id/imageView"
        android:layout_width="match_parent"
        android:layout_height="200dp"
        android:src="@drawable/img"
        android:padding="0dp"/>



public class MainActivity extends AppCompatActivity {
    private ImageView imageView, fullimage;
    private Context context;
    private Uri uri;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        imageView = findViewById(R.id.imageView);
        fullimage = findViewById(R.id.fulscreenimage);

        imageView.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                startActivity(new Intent(MainActivity.this, FullscreenimageActivity.class));

                Picasso.with(context).load(uri).into(fullimage);

            }
        });
    }
}

标签: javaandroid-studio

解决方案


只需通过 PutIntent 打开另一个活动。完整的 screnn 活动设置一个 imageview 设置它匹配父母并设置比例类型


推荐阅读