Как правильно оформить код с двумя пакетами?
Требуется решить пример x + y
в другом файле, а после получить значение z
и вывести его в первом файле, как это можно реализовать, в мыслях такой код.
MainActivity.java
:
package com.my.supp;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import com.my.supp.second;
public class MainActivity extends Activity {
public void onClick(){
TextView textview;
float x = 15;
float y = 22;
second second = new second(x, y)
textview.setText("" + second.math(z));
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
Second.java
:
package com.my.supp;
public class second {
public void math(float args[]){
float x = MainActivity.x
float y = MainActivity.y
float z = x + y;
return z;
}
}
Источник: Stack Overflow на русском