Android/Java プログラミングは初めてです。私は 2 つのクラスを持っています。1 つは anActivity
で、もう 1 つは通常のクラスです。私のアクティビティ クラスにはTextView
. TextView
通常のクラスからアクティビティ クラスのを更新できますか? ランダムなコードで試しましたが、失敗します。
// activity class
public class MainMenu extends Activity {
public TextView txtView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView txtView = (TextView)findViewById(R.id.text);
}
}
// Other class
public class ClassB {
public ClassB() {
public void Update() {
TextView txtView = (TextView)findViewById(R.id.text);
txtView.setText("Hello");
}
}
}