http://stackoverflow.com/questions/5203547/draw-surfaceview-from-layout-xml

??

On Wed, Jan 11, 2012 at 9:18 PM, JamesColeman
<[email protected]> wrote:
> Thank you for your reply!!
>
> I am not sure what doesn't make sense.  I was told from a developers
> forum that  I HAVE to use the xml file and extend surfaceview to
> accomplish my goals. So that is what I did.  It works, all I need to
> do now is call a method.
>
> The DrawingSurfaceView is created from the xml file, not my code, so I
> don't know how to format a call to mymethod.
>
> If it wasn't created from the xml file there are a couple of ways for
> me to call mymethod. For example if I create the class from where I
> want to make the call I can do the following.
>
> DrawingSurfaceView MyView - new DrawingSurfaceView();
> MyView.myMethod();
>
> However, I never create the MyView. It is created form the xlm file.
>
> I  do not think basic android questions involve xml layout files.
>
> On Jan 11, 6:56 pm, Kristopher Micinski <[email protected]>
> wrote:
>> It doesn't make any sense to do this, unless you actually have an
>> object of that class.  Unless the method should indeed be static.
>> (This seems like a basic Java question, not an Android specific
>> question.)
>>
>> Kris
>>
>> On Wed, Jan 11, 2012 at 8:51 PM, JamesColeman
>>
>>
>>
>>
>>
>>
>>
>> <[email protected]> wrote:
>> > In my xml layout file I override surface view as follows
>>
>> > my.xlm
>> > <com.MyApp.DrawingSurfaceView
>> >        android:id="@+id/DrawingSurfaceView"
>> >        android:layout_width="fill_parent"
>> >        android:layout_height="fill_parent"
>> >        android:layout_weight="1" />
>>
>> > DrawingSurfaceView.java
>> > public class DrawingSurfaceView extends SurfaceView implements
>> > SurfaceHolder.Callback{
>>
>> > public void myMethod(){
>> > }
>> > }
>>
>> > How do I call MyMethod from another class?
>>
>> > --
>> > 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
>
> --
> 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

-- 
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

Reply via email to