我創建的應用程序中有一部分允許用戶將信息輸入到八個不同的TextField中。這些領域是:從TextField存儲用戶輸入
- 名稱
- 地址
- 市
- 國家
- 郵編
- 電話
- 電子郵件
- 年齡
現在,當這些信息完成並且用戶點擊提交按鈕時,我希望在點擊按鈕之後直接將信息發送到我的個人電子郵件地址,或者稍後存儲要查看的信息。我是比較新的Android開發,但是,我想,我應該做的方法中的以下,我會打電話的時候,按鈕是挖掘像這樣:
final EditText moverName = (EditText)findViewById(R.id.nameRegistration);
String name = regName.getText().toString();
我已經搜查,搜查,並能找不到我想要完成的任何事情。有沒有可能將信息直接發送到我的電子郵件?或者我需要以某種方式存儲它以備以後查看。我的Java文件我到目前爲止:
public class UserRegistrationActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_user_registration);
}
public void sendFeedback(View button) {
final EditText userName = (EditText)findViewById(R.id.nameRegistration);
String name = regName.getText().toString();
final EditText userStreetAddress = (EditText)findViewById(R.id.userStreetAddressRegistration);
String address = userStreetAddress.getText().toString();
final EditText userCity = (EditText)findViewById(R.id.userCityRegistration);
String city = userCity.getText().toString();
final EditText userState = (EditText)findViewById(R.id.userStateRegistration);
String state = userState.getText().toString();
final EditText userZip = (EditText)findViewById(R.id.userZipRegistration);
String zip = userZip.getText().toString();
final EditText userPhone = (EditText)findViewById(R.id.userPhoneRegistration);
String phone = userPhone.getText().toString();
final EditText userEmail = (EditText)findViewById(R.id.userEmailRegistration);
String email = userEmail.getText().toString();
final EditText userDOB = (EditText)findViewById(R.id.userDOB);
String dob = userDOB.getText().toString();
}
}
在此先感謝!
你見過嗎? http://stackoverflow.com/questions/2020088/sending-email-in-android-using-javamail-api-without-using-the-default-built-in-a –
我認爲這個問題是可以理解的,所以我不要」不明白爲什麼它被拒絕投票。 – mur7ay
感謝Adam Ill看看它。 – mur7ay