关于这篇文章Get/pick an image from Android's built-in Gallery app programmatically
R.layout.main
和((Button) findViewById(R.id.Button01))
应该是什么?
因为内容视图不应该是电话库吗?在这种情况下,它应该已经存在。什么是按钮?
编辑:我以external/images/media/12
字符串的形式获取图像。如何使用此字符串设置ImageView
的图像?
答案 0 :(得分:1)
你应该将“main.xml”添加到res / layout(如果不存在!) 并将此代码附加到它:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView1"
android:layout_below="@+id/textView1"
android:layout_marginTop="43dp"
android:text="Button" />
</RelativeLayout>
答案 1 :(得分:1)
根据Intent Action,intent.setAction(Intent.ACTION_GET_CONTENT);
android会自动将用户带到新系统活动中以选择文件。因此与此代码所具有的按钮和布局无关。
答案 2 :(得分:0)
使用此代码:
ImageView image = null;
Bitmap bm = BitmapFactory.decodeFile("Your image browse");
image.setImageBitmap(bm);