I don't know how you have created your Adapter for supplying to your
ListView subclass. I am assuming that you implemented an Adapter
subclass
that overrode getView() and is returning your row objects on demand,
perhaps instantiated via ViewInflate.

arrayAdapter1= new ArrayAdapter <String>(this, R.layout.component,
R.id.name);

is how I initialize my adapter. I do not override any methods.

"component" is my custom component and "name" is a textView that takes
the value.


I tried:

absoluteLayout1 is the name of the absolutelaoyout in component.xml
AbsoluteLayout absoluteLayout1=
(AbsoluteLayout)this.findViewById(R.id.absoluteLayout1);
deleteButton1=
(Button)absoluteLayout1.findViewById(R.id.deleteButton);

    AND (as said earlier) also tried

deleteButton1=
(Button)customComponent.findViewById(R.id.deleteButton);

customComponent is initialized as:

customComponent= new ConversationListView(this);
                              --OR--
customComponent=
(ConversationListView)this.findViewById(R.layout.component);

it didn't work.
Sylvester
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to