【发布时间】:2013-04-10 09:25:42
【问题描述】:
我只是需要一些关于我正在制作的 android 程序的帮助。基本上,我的一个 XML 布局中有一个按钮,当按下该按钮时,它应该将该活动的名称添加到位于另一个 XML 布局中的 TextView 中。
所以这是需要按下的按钮。
<Button
android:id="@+id/add_to_schedule"
android:layout_width="150dp"
android:layout_height="30dp"
android:layout_below="@+id/widget44"
android:layout_centerHorizontal="true"
android:text="@string/add_to_schedule"
android:textColor="#ffffffff"
android:textSize="12sp"
android:typeface="serif" />
这是 TextView,它位于不同的 XML 布局中,我希望它显示信息。
<TextView
android:id="@+id/txtview"
android:layout_width="300dp"
android:layout_height="200dp"
android:layout_alignLeft="@+id/textview"
android:layout_alignParentBottom="true"
android:layout_marginBottom="76dp"
android:text="@string/textview" />
这是按下按钮的类。
public class Aerobic_Steps extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.aerobic_steps);
}
}
这是 TextView 所属的类。
public class Training_Schedule extends Activity{
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.training_schedule);
}
}
【问题讨论】:
-
使用 bundle 将值传递给另一个活动
-
您希望何时将文本显示到其他布局?单击后是否要开始活动并显示文本?或者你想在一个已经活跃的活动上显示文本
-
它应该立即添加文本并留在那里。
-
所以是的,点击后应该启动活动并显示文本
标签: android xml class button textview