我单击图像,它让我从图库中选择一个,但是当我选择它时它不会改变。我知道我遗漏了部分代码,有人可以帮我吗?谢谢!
主要活动:
public class MainActivity extends AppCompatActivity {
private static final int PHOTO_SELECTED = 1;
ImageButton fotoH;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
fotoH = (ImageButton) findViewById(R.id.pruebah);
fotoH.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(intent, PHOTO_SELECTED);
}
});
}
}
我终于解决了。我把代码留在这里
您正在通过视图中定义的方法访问以执行意图,
作为一个选项,您可以在每个视图中通过标签定义元素的索引,
这样您就可以获得所选照片的索引:
虽然重要的是要评论您所做的事情必须通过自定义意图选择器完成,但要在可以操作您的内容类型的应用程序中打开照片,它会是这样的: