You need to store a reference to GameWindow inside your Poker class

public class Poker {
  ...
  ...
  GameWindow _gameWindow;
  public Poker(GameWindow gameWindow) {
    _gameWindow = gameWindow;
  }

  ...
  public void someMethod() {
    ...
    ...
    _gameWindow.setConsoleText("a");
    ...
  }
  ...
}

public class GameWindow extends Activity {
  ...
  ...
  @Override
  protected void onCreate(Bundle b) {
    ...
    ...
    Poker poker = new Poker(this);
    ...
  }
  ...
}

On Apr 21, 6:45 am, ciaran101 <ciaran...@gmail.com> wrote:
> Hi, I have a java class Poker.java and an Activity .GameWindow in
> GameWindow.java.
> In the GameWindow activity i have a method:
>
> public void setConsoleText(String st){
>         console.append(st);
>
> }
>
> Where console is a TextView.
> I'm just wondering how would I call this method from Poker.java?
>
> Something like GameWindow.class.setConsoleText("a"); ?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers-unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to