By the way, what is myMethod(), and what does it do?  More
specifically, why do you need to call it?

kris

On Wed, Jan 11, 2012 at 9:24 PM, Kristopher Micinski
<[email protected]> wrote:
> 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