ボタンを押したときに別のクラスの変数を再定義しようとしています。私は考えることができるすべてを試しましたが、コードのどれも動作しません。変数は、その変数の番号に基づいて異なる行を出力します。android studioのonClickメソッドを使用して別のクラスで定義された変数を設定するにはどうすればよいですか?
-1
A
答えて
0
あなたのようMainActivityであなたの変数を宣言する場合:あなたの質問は、私がしようとすることの問題のいくつかを、持っている
MainActivity.yourVariable = ....
0
:その後、
static int youVariable = 0;
、あなたが別のアクティビティにアクセスすることができます
I am trying to re-define a variable from another class
クラッセ:沿って案内しますオブジェクトに固有の属性を持つべきではありません。
例:あなたはそれで車を作る、あなたのRoad
オブジェクトでCar
は、車のためのクラスですCar
は色、タイヤ、ドアを持っている... Car
は、加速電源を入れ、クラッシュすることができます...
移動させる... Car
クラスを動かすべきではありません。ただ、Car
オブジェクト:今すぐ代わり
Car.accelerate();
の
Car bigCar = new Car();
bigCar.accelerate();
、あなたはすべての車の観点からローミングサービスを作るCar
からデータを取得しますが、したくはない場合、特定の1(そのような動きなど車は
は次に、あなたが持つことができる)が許可されています
public Class Car(){
private String color, size, tireType;
public static String getAllowedMoves(){return "Accell, Turn, Crash"};
public void accelerate(){};
public void turn(){};
public void crash(){};
}
あなたのコードで:
Log.v("YOUR TAG", "A Car can: " + Car.getAllowedMoves();
関連する問題
- 1. 別ファイルで定義されたメソッドを使用する(@フォルダー内の)MATLABでクラスを定義するにはどうすればよいですか?
- 2. クラスはJavaの別のクラスで定義されたメソッドをどのように使用しますか?
- 3. 変数/関数定義をParallel(ParallelMapなど)で設定するにはどうすればよいですか?
- 4. Android:自分のクラスでアクティビティ用に定義されたメソッドを使用するにはどうすればよいですか?
- 5. 継承されたクラスのコンストラクタ定義を指定するにはどうすればよいですか?
- 6. クラス変数で定義されたラムダ/ Proc内のインスタンス変数を使用するにはどうすればよいですか?
- 7. 変数を使用してトゥイーンの期間を設定するにはどうすればよいですか?
- 8. JSFでinputTextを使用してString変数を設定するにはどうすればよいですか?
- 9. GD :: Graphで変数を使用してオプションを設定するにはどうすればよいですか?
- 10. iframeで変数を設定して使用するにはどうすればよいですか?
- 11. ES6を使用しているとき、インポートされた関数はどのようにして別のファイルで定義されていないのですか?
- 12. Visual Studioマクロを記録してオプション設定を設定するにはどうすればよいですか?
- 13. preakeでXCodeのユーザー定義ビルド設定を設定するにはどうすればよいですか?
- 14. Visual Studioでプロジェクト固有の環境変数を設定するにはどうすればよいですか?
- 15. あるクラスに変数値を設定し、別のクラスでメソッドによって返される
- 16. 設定ファイルを使用してElastic Beanstalkソリューションスタックを設定するにはどうすればよいですか?
- 17. パラメータを使用してオブジェクトに関数を定義するにはどうすればよいですか?
- 18. クラス定義内のデコレータにクラス変数を渡すにはどうすればいいですか?
- 19. PHPで親テンプレートに定義された変数にアクセスするにはどうすればいいですか?
- 20. プリンタ設定を設定するのにC#を使用するにはどうすればよいですか?
- 21. どのように別のクラスで定義されたメソッドを呼び出すために
- 22. Silverlight RichTextBoxで書式設定されたテキストを設定するにはどうすればよいですか?
- 23. with文で使用できるPythonクラスを定義するにはどうすればよいですか?
- 24. サブクラスで親クラスの保護されたメソッドを使用するにはどうすればよいですか?
- 25. 変数BGCDを同様の方法で定義したままですが、Arcメソッドで使用するにはどうすればよいですか?
- 26. クラス定義のPythonプロパティ* outside *を定義するにはどうすればよいですか?
- 27. ia92 wmqtt.jarを使用してAndroid MQTTプロジェクトを設定するにはどうすればよいですか?
- 28. クラスの外で定義されたメソッド?
- 29. AS3:クラスの値を設定してクラスの値が変更されないようにするにはどうすればよいですか?
- 30. 設定されたCQWPをページレイアウトに配置して、その配置が設定されるようにするにはどうすればよいですか?
コードを共有し、[this](http://stackoverflow.com/help/mcve)plsを読んでください。 – zyexal
私たちとコードを共有します。ボタンに変更したいクラスへの参照がある限り、これを簡単に行うことができます。 – Shadoninja