按钮 - Textview点击事件问题 - Android工作室

时间:2015-10-25 10:32:24

标签: android android-layout button android-activity textview

我的activity_main中有一个按钮列表,一旦我点击Button_A,它就会转到下一个按钮布局列表,例如。 Button_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 ----&gt; Button_A1 ----&gt; TextView的

1 个答案:

答案 0 :(得分:1)

  

点击Button_A1,它显示为&#34;您的应用已停止&#34;

因为Button_A1类中没有Ov1方法。将方法添加为:

public void Button_A1(View view) {
    ////
}

请注意:要TextView点击,需要在android:clickable="true" xml中添加TextView属性