Note that there are some explanatory texts on larger screens.

plurals
  1. POAndroid: Display Image from SD CARD
    primarykey
    data
    text
    <p>This is driving me insane! Here's my code (I know this file exists):</p> <pre><code>File imageFile = new File("/sdcard/gallery_photo_4.jpg"); ImageView jpgView = (ImageView)findViewById(R.id.imageView); BitmapDrawable d = new BitmapDrawable(getResources(), imageFile.getAbsolutePath()); jpgView.setImageDrawable(d); </code></pre> <p>The error occurs on that last line (line 28, referenced below).</p> <p>Error output:</p> <pre><code>W/dalvikvm( 865): threadid=1: thread exiting with uncaught exception (group=0x4001d800) E/AndroidRuntime( 865): FATAL EXCEPTION: main E/AndroidRuntime( 865): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.example.camera/org.example.camera.Imgview}: java.lang.NullPointerException E/AndroidRuntime( 865): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2663) E/AndroidRuntime( 865): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) E/AndroidRuntime( 865): at android.app.ActivityThread.access$2300(ActivityThread.java:125) E/AndroidRuntime( 865): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) E/AndroidRuntime( 865): at android.os.Handler.dispatchMessage(Handler.java:99) E/AndroidRuntime( 865): at android.os.Looper.loop(Looper.java:123) E/AndroidRuntime( 865): at android.app.ActivityThread.main(ActivityThread.java:4627) E/AndroidRuntime( 865): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime( 865): at java.lang.reflect.Method.invoke(Method.java:521) E/AndroidRuntime( 865): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) E/AndroidRuntime( 865): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) E/AndroidRuntime( 865): at dalvik.system.NativeStart.main(Native Method) E/AndroidRuntime( 865): Caused by: java.lang.NullPointerException E/AndroidRuntime( 865): at org.example.camera.Imgview.onCreate(Imgview.java:28) E/AndroidRuntime( 865): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) E/AndroidRuntime( 865): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2627) E/AndroidRuntime( 865): ... 11 more W/ActivityManager( 59): Force finishing activity org.example.camera/.Imgview </code></pre> <p>My layout looks like (probably not necessary):</p> <pre><code>&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"&gt; &lt;ImageView android:id="@+id/imageView" android:layout_width="fill_parent" android:layout_height="fill_parent" android:scaleType="center"&gt; &lt;/ImageView&gt; &lt;/LinearLayout&gt; </code></pre> <p>Thank you very much for any help.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload