編集:ありがとうございました。私は、次のダイナミックXml(私だと思います)
final EditText firstName = (EditText) findViewById(R.id.editText1); // First Name
final EditText middleName = (EditText) findViewById(R.id.editText2); // Middle Name
final EditText birthDate = (EditText) findViewById(R.id.editText4); // Birth Date
final String firstname = firstName.getText().toString(); // First Name
final String middlename = middleName.getText().toString(); // Middle Name
final String birthdate = birthDate.getText().toString(); // Birth Date
TextView firstNameText = (TextView)findViewById(R.id.firstname);
TextView middleNameText = (TextView)findViewById(R.id.middlename);
TextView birthDateText = (TextView)findViewById(R.id.birthdate);
firstNameText.setText(firstname);
middleNameText.setText(middlename);
birthDateText.setText(birthdate);
と私のdatabase.xmlを含むように私のDatabaseクラスを編集し、今
<TableRow
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:background="#aa0000"
android:gravity="center_horizontal"
android:layout_span="3"
android:id="@+id/firstname"/>
<TextView
android:background="#00aa00"
android:gravity="center_horizontal"
android:layout_span="3"
android:id="@+id/middlename"/>
<TextView
android:background="#0000aa"
android:gravity="center_horizontal"
android:layout_span="3"
android:id="@+id/birthdate"/>
</TableRow>
を示していますが、私はエミュレータを実行して、私はからボタンをクリックすることで(その画面にアクセスしようとすると、前の画面)アプリケーションがクラッシュしますか? OnClickListenerを使用してボタンを正しく設定していますので、ボタンが問題ではないと確信しています
これは、TextViewを動的に変更するものです。後で設定されている限り、必要がなければ 'android:text'値を与える必要はありません。 – Rob
ありがとうございます。私はこれを行ったが、エミュレータの私のアプリはエラーを取得し、それ自体を閉じている。新しいコードが私の元の質問にあるものを編集しました –