mhmmm, I tried
try{
btnExposure.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View v) {
ViewStub stub = (ViewStub) findViewById(R.id.stub_exposure);
importStub = stub.inflate();
}
});}catch (Exception e){
Log.e("ERROR", "Error in Code:" +e.toString());
}
but I don't get any output at all...
2010/8/1 Kostya Vasilyev <[email protected]>
> Victoria,
>
> Judging by logcat, it looks like "stub" variable, the result of calling
> findViewById(R.id.stub_exposure) is null. You should check this in the
> debugger.
>
> -- Kostya
>
> 01.08.2010 13:46, Victoria Busse пишет:
>
> Okay found the problem, I simply forgot to define the button's
> View btnExposure = (ImageButton) findViewById(R.id.button_exposure);
> So this - quite simple - problem's solved, but now I got at new
> NullPointerException at
> com.mobilevideoeditor.moved.EditorView$1.onClick(EditorView.java:54), which
> is importStub = ((ViewStub) findViewById(R.id.stub_exposure)).inflate();
> And this is what I don't really understand because I am not familiar with
> ViewStubs yet...
>
> I also tried ViewStub stub = (ViewStub) findViewById(R.id.stub_exposure);
> importStub = stub.inflate();
> but again I get the Null Pointer Exception at importStub = stub.inflate();
>
> Could there be s.th wrong with the exposureview.xml that I use to inflate
> the stub??
>
>
> 2010/8/1 Victoria Busse <[email protected]>
>
>> Here is the Logcat:
>>
>> 08-01 08:17:11.984: ERROR/AndroidRuntime(223): Uncaught handler: thread
>> main exiting due to uncaught exception
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): java.lang.RuntimeException:
>> Unable to start activity
>> ComponentInfo{com.mobilevideoeditor.moved/com.mobilevideoeditor.moved.EditorView}:
>> java.lang.NullPointerException
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2496)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2512)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread.access$2200(ActivityThread.java:119)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.os.Handler.dispatchMessage(Handler.java:99)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.os.Looper.loop(Looper.java:123)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread.main(ActivityThread.java:4363)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> java.lang.reflect.Method.invokeNative(Native Method)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> java.lang.reflect.Method.invoke(Method.java:521)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> dalvik.system.NativeStart.main(Native Method)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): Caused by:
>> java.lang.NullPointerException
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> com.mobilevideoeditor.moved.EditorView.onCreate(EditorView.java:49)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): at
>> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2459)
>> 08-01 08:17:11.994: ERROR/AndroidRuntime(223): ... 11 more
>>
>>
>> The Null pointer exception apparently is at
>> com.mobilevideoeditor.moved.EditorView.onCreate(EditorView.java:49), which
>> is the Image Button onClickListener
>>
>>
>>
>> 2010/8/1 Kostya Vasilyev <[email protected]>
>>
>> Logcat?
>>>
>>> --
>>> Kostya Vasilyev -- http://kmansoft.wordpress.com
>>>
>>> 01.08.2010 12:32 пользователь "Victoria Busse" <
>>> [email protected]> написал:
>>>
>>>
>>> Update, just found a mistake within the ViewStub declaration as I forgot
>>> to specify a layout, here is the updated code because the error is still
>>> there :(( If someone knows what I am doing wrong please help me because
>>> after finding out that I forgot the layout *I thought it would work *but
>>> apparently it still doesn't
>>>
>>> <ViewStub
>>> android:id="@+id/stub_exposure"
>>> android:inflatedId="@+id/stub_exposure_view"
>>>
>>> android:layout="@layout/exposureview"
>>>
>>>
>>> android:layout_width="fill_parent"
>>> android:layout_height="fill_parent"
>>> androi...
>>>
>>>
>>> On Sun, Aug 1, 2010 at 1:11 AM, kivy <[email protected]>
>>> wrote:
>>> >
>>> > Hi there,
>>> >
>>> > I just ...
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Developers" g...
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "Android Developers" group.
>>> To post to this group, send email to [email protected]
>>> To unsubscribe from this group, send email to
>>> [email protected]<android-developers%[email protected]>
>>> For more options, visit this group at
>>> http://groups.google.com/group/android-developers?hl=en
>>>
>>
>>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
>
>
> --
> Kostya Vasilev -- WiFi Manager + pretty widget --
> http://kmansoft.wordpress.com
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en