在我的应用程序的主要活动中,它让用户输入他们的姓名并单击班次编号并单击提交。当他们点击提交时,它会将他们带到一个新页面(活动),该页面再次显示他们的姓名和班次编号。但在下面,我希望它显示计时器(xml 中提供的计时器),但我不知道如何让它在一个活动上同时显示布局的内容和输入(意图)。
帮助?有没有办法让两者合作?
这是我的第二个活动的 .java 文件:
package com.cyapps.downtimer;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class WinderDTActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
if (extras != null){
TextView textView = new TextView(this);
String opName = extras.getString(MainActivity.OP_NAME);
String rChoice = extras.getString(MainActivity.RADIO_CHOSEN);
textView.setTextSize(15);
textView.setText( "\n\tOperator Name: " + opName + "\n\t" + rChoice );
setContentView(textView);
}
}
}
这是第二个活动的 XML:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical" >
<TimePicker
android:id="@+id/timePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/submit" />
</LinearLayout>
我想要的是让第二页/活动显示 XML 布局,并显示我从前一页获得的输入。那可能吗?