1. Check out our app, Forums for Android! Download and leave feedback here!

Reflection in body of event handler

Discussion in 'Application Development' started by aspilicious, Mar 31, 2010.

  1. aspilicious

    aspilicious New Member
    Thread Starter
    5

    Mar 31, 2010
    2
    0
    5
    Hi all,

    My first question ever on this thing, hopefully you guys are heros... ;)

    I'm building a android application that is able to load layouts at runtime. This is made possible with help of reflection and a special xml file (calles uiml).

    Besides layouts uiml can handle events. So I need to take care of events in dynamic way.

    My questions:

    1) Is het possible to invoke clickhandlers with reflection.
    // probably not

    2) Is het possible to invoke the body of the onClick(View v) function with reflection.

    for example:

    button.setOnClickListener(new Button.OnClickListener() {
    public void onClick(View v) {
    tv.setText(firstField.getValue() + " " + lastField.getValue());
    }
    } );

    is it possible to invoke: tv.setText(firstField.getValue() + " " + lastField.getValue()); dynamicly. (reflection).

    If I'm not clear enough please tell me :)
     

    Advertisement

Share This Page

Loading...