0

私はアンドロイド開発が初めてです。「平均」の戻り値を文字列として表示するよりも使用したいのですが、onCreateから到達できず、その方法がわかりません。コードは次のとおりです。

public class DisplayMessageActivity extends Activity {

int[] x = {1, 2, 3, 4, 5, 6 ,7, 8 ,9, 10};

public static double mean(double[] x) {
    double sum = 0;
    for (int i = 0; i < x.length; i++) {
        sum += x[i];
    }
    return sum / x.length;
}

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_display_message);

    getActionBar().setDisplayHomeAsUpEnabled(true);


    Intent intent = getIntent();
    String message = double.toString(mean);


    TextView textView = new TextView(this);
    textView.setTextSize(40);
    textView.setText(message);

    setContentView(textView);
}

助けてくれてありがとう!

4

1 に答える 1