android学习3#简单讲了如何创建Activity,在上节例子的基础上,本节讲讲如何利用button通过Internt创建一个新的activity。
创建一个LOGIN的button按钮,打开上例的layout/activity_login.xml,增加一个button布局,如下:
<span style="font-size:18px;"><LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/linearLayout2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login"
android:id="@+id/loginButton"
android:layout_gravity="center_horizontal"
android:onClick="sendMessage"/>
</LinearLayout></span>
在LoginActivity.java中添加sendMessage()方法,如下:
<span style="font-size:18px;"> public void sendMessage(View view) {
Intent intent = new Intent(this, UserinfoActivity.class);
Login login = new Login();
EditText userNameEditText = (EditText) findViewById(R.id.userNameEditText);
EditText passwordEditText = (Ed