これは非常に基本的な質問ですが、私自身では理解できないようです。Androidチュートリアルは練習用アプリの作成に役立ちますが、実際に何をしているのかはわかりません。(私はすでに彼らのチュートリアルを無事に完了しました。)私のすべての検索は、私の質問に答えることなく、あまり新しい質問を思いつきませんでした。だからここに私の初心者の質問があります:
「SupWorld」というテキストを表示したい。私は何が間違っているのですか?nullは間違いだと思いますが、実際に何があるべきかわかりません。"これは動作しません。そして、そこにnullがあると、setContextViewは存在しません。
package com.evorlor.testcode;
import android.widget.TextView;
public class SupWorld {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String message = "Sup world.";
TextView textView = new TextView(null);
textView.setTextSize(40);
textView.setText(message);
setContentView(textView);
}
}
私の問題は私のSupWorldクラスに到達することではありませんか?:
package com.evorlor.testcode;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent intent = new Intent(this, SupWorld.class);
startActivity(intent);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
}