If you think the Android project android_app listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code
package models;
/*//fromwww.java2s.com
~ *******************************************************************************
~ Copyright (c) 2013-2014 Daniel Lin, Kamal Chaya, Sean Penney, and Daniel Chuang
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
~ *****************************************************************************
*/import com.example.t_danbubbletea.R;
import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
publicclass CommentsFragment extends Fragment {
Button sendCommentBtn;
EditText commentBody;
EditText commenterName;
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.comments_input, container, false);
getActivity().setTitle("Comments");
sendCommentBtn = (Button) rootView.findViewById(R.id.send_comment_btn);
commentBody = (EditText) rootView.findViewById(R.id.comment_body_ev);
commenterName = (EditText) rootView.findViewById(R.id.commenter_name_ev);
sendCommentBtn.setOnClickListener(new View.OnClickListener() {
publicvoid onClick(View arg0) {
//send email with comment
Intent sendEmailComment = new Intent(Intent.ACTION_SEND);
sendEmailComment.setType("message/rfc822");
sendEmailComment.putExtra(Intent.EXTRA_EMAIL, new String [] {"thounumber1@gmail.com"});
sendEmailComment.putExtra(Intent.EXTRA_SUBJECT, "Comment about Tdan's bubble tea from " + commenterName.getText().toString());
sendEmailComment.putExtra(Intent.EXTRA_TEXT, commentBody.getText().toString());
try {
startActivity(Intent.createChooser(sendEmailComment, "Send mail..."));
} catch (android.content.ActivityNotFoundException ex) {
Toast.makeText(getActivity(), "Can't send a comment, no email clients installed", Toast.LENGTH_SHORT).show();
}
}
});
return rootView;
}
}