问题描述
我的activity_main中有一个按钮列表,单击Button_A后,它会将我带到下一个按钮布局列表,例如。 按钮_A1。
一旦我点击了 Button_A1,它就会显示我在 text_view 中写的文本。 但在这里它失败了。 一旦我在 Button_A1 中单击,它就会显示“您的应用程序已停止”。 你们能帮我吗,因为我是这个平台的新手。
**Button_A1.xml:**
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent" android:layout_height="match_parent">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Small Text"
android:id="@+id/textView2"
android:layout_gravity="center_vertical"
android:onClick="Button_A1" />
</LinearLayout>
**button_A1.java:**
public class Ov1 extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.ov1);
}
}
我是否必须在 manifest.xml 中提供活动条目。 请帮我解决这个..
Button_A ----> Button_A1 ----> 文本视图
1楼
单击 Button_A1,它显示为“您的应用程序已停止”
因为Button_A1
方法在Ov1
类中不可用。
添加方法为:
public void Button_A1(View view) {
////
}
注意:要使TextView
点击需要在TextView
xml 中添加android:clickable="true"
属性