Boa noite
Quero passar texto que tenho numa caixa de texto para outra dentro da mesma activity (mesma janela) quando pressiono um botão que está no centro.
Nome: (Conteúdo da caixa de texto a copiar) (Activity_main.xml)
<EditText android:id="@+id/EditTextName" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:ems="10" android:inputType="text" android:text="" />
Caixa de texto que recebe o conteúdo:
<TextView android:id="@+id/txtReceiveName" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" android:textAppearance="?android:attr/textAppearanceLarge" />
Já sei que devo utilizar uma "intent", mas não estou a conseguir, nem com as leituras do Google Docs.
O botão chama um método chamado "RunMethod":
<Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:onClick="RunMethod" android:text="@string/String_SendDown" />
E o método é: (MainAtivity.java)
public void RunMethod (View view) { System.out.println("Button pressed"); /* Intent intent = new Intent(this, MainActivity.class); EditText editText = (EditText) findViewById(R.id.EditTextName); String message = EditTextName.text.getText().toString(); intent.putExtra(EXTRA_MESSAGE, message); startActivity(intent); */ }
A mensagem aparece correctamente na consola do Eclipse o que significa que o botão funciona e chama o método correctamente, mas não sei como fazer depois.
Abraço e obrigado.
Editado por BlitzMX, 03 November 2014 - 01:40.