こんにちは、私はまったくの Android 初心者なので、私の質問はばかげているように見えるかもしれません。
TinyCalActivity1 と TinyCalActivity2 の 2 つのアクティビティを持つプログラムを作成したいと考えています。
私の意図は、このアクティビティを切り替えるボタンを作成できることでした。
package my.app.tinyCal;
public class TinyCalActivity1 extends Activity {
/** Called when the activity is first created. */
Button myButton;
EditText myEdit;
//Intent i = new Intent(TinyCalActivity1.this, TinyCalActivity2.class);
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
myButton = (Button)findViewById(R.id.Next);
myEdit = (EditText)findViewById(R.id.entry);
CharSequence thisNum = "1234565";
myEdit.setText(thisNum);
OnClickListener myListener = new OnClickListener(){
public void onClick(View v){
}
};
myButton.setOnClickListener(myListener);
}
}
および TinyCalActivity2.
ただし、この行を記述して Android AVD で実行すると、エラーがあることがわかります。
Intent i = new Intent(this, TinyCalActivity2.class);
日食にはエラーのヒントがなく、その理由がわかりません。TinyCalActivity1.java ファイルと同じフォルダーに別のファイルとして TinyCalActivity2.java を作成します。そして、TinyCalActivity2 を AndroidManifest.xml に登録しました。
私は本当に助けていただければ幸いです!