gpt4 book ai didi

java - "Wiring-up"在android中更改 View 的按钮

转载 作者:太空宇宙 更新时间:2023-11-04 14:35:04 24 4
gpt4 key购买 nike

我正在构建一个应用程序,当您按下按钮时,I.E. (搜索)然后打开搜索页面,单击(主页)按钮然后返回主页 View 。我缺少的是在这两种观点之间建立联系的知识。这就是 XML 格式的主页的样子。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/RelativeLayout1"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
//Title


//Search Student Button

<Button
android:id="@+id/button1"
android:layout_width="86dp"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:longClickable="false"
android:text="Search Student" />

//New Student Button

<Button
android:id="@+id/button2"
android:layout_width="99dp"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:longClickable="false"
android:text="New Studetn " />

//法律按钮

<Button
android:id="@+id/button3"
android:layout_width="82dp"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:longClickable="false"
android:text="Legal Info" />

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="40dp"
android:layout_above="@+id/button1"
android:layout_centerHorizontal="true"
android:layout_marginBottom="66dp"
android:text="Student Registration "
android:textAppearance="?android:attr/textAppearanceLarge" />

应用程序的一些图片。 /image/lbBM5.jpg

最佳答案

Button searchStudentButton;
Button newStudentButton;
Button legalButton;

searchStudentButton = (Button) findViewById(R.id.button1);

searchStudentButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, searchStudentActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});

newStudentButton = (Button) findViewById(R.id.button2);

newStudentButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, newStudentActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});

legalButton = (Button) findViewById(R.id.button3);

legalButton.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent myIntent = new Intent(CurrentActivity.this, legalActivity.class);
CurrentActivity.this.startActivity(myIntent);
}
});

不要忘记在 AndroidManifest.xml 中添加新 Activity :

<activity android:label="@string/app_name" android:name="searchStudentActivity"/>
<activity android:label="@string/app_name" android:name="newStudentActivity"/>
<activity android:label="@string/app_name" android:name="legalActivity"/>

关于java - "Wiring-up"在android中更改 View 的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25693027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com