我是 Android 新手,一直在寻找答案,但似乎无法解决我的问题。我的意图是将信息从一个活动传递到另一个活动。当 setContentView() 设置为 TextView 时,接收的活动将显示它。如果我尝试将我的 xml 文件与 setContentView() 一起使用,它将不会显示字符串。
意图
public void clockin (View view){
Intent intent = new Intent (getApplicationContext(), Mainmenu.class);
String timedate = java.text.DateFormat.getDateTimeInstance().format(Calendar.getInstance90.getTime()0;
intent.putExtra("TIME_DATE", timedate);
startActivity(intent);
活动
public class Mainmenu extends Activity{
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
Bundle extras = getIntent().getExtras();
if(extras!=null){
String timedate = extras.getString("TIME_DATE");
TextView textView = new TextView (this);
text.View.setTextSize(20);
text.View.setText(timedate);
setContentView(R.layout.activity_mainmenu);}}
xml
<TextView
android:id="@+id/TIME_DATE"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
/>