我想设置一个imageview
并让用户设置自己的图像,我发现如何在另一个问题上执行此操作,但所有答案都包含startActivityForResult
函数的属性,如{{1 }}或PICK_IMAGE
或SELECT_IMAGE
但我的日食说那些没有定义,为什么?
ACTIVITY_IMAGE_SELECTOR
答案 0 :(得分:2)
在顶部声明此变量:
int PICK_IMAGE = 101;
这只是一个与您的活动结果相匹配的请求代码。
参考文献:
How To Pick Image From Gallery in Android App
感谢。
答案 1 :(得分:1)
:
public class MainActivity extends Activity
{
static MainActivity instance= null;
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
instance = this;
}
}
并在你的课堂上制作:
MainActivity.instance.startActivityForResult(intent,request_code);