失礼します。Androidでは、アクティビティ間のデータ受け渡しの際にはIntentを使用する、と勉強したのですが、そうではなく現在既に起動しているアクティビティに対してその他のクラスからデータを渡したり(例えば別クラスの処理内容を使用してアクティビティ内TextViewの表示内容を変更するとか)アクティビティ内のメソッドを呼び出したい時、別クラスに直接
Java
1public class Test { 2 MainActivity.test(); 3}
と記述すると(おそらくアクティビティはアプリを実行して初めて生成されるから)staticメソッドではないため実行できない、とエラーが出てしまいます。
どのようにすればアクティビティにデータを送ったりメソッドを呼んだりする事がこの兎になりますか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/04/25 07:04