【问题标题】:Button - Textview click event issue - Android studio按钮 - Textview 点击事件问题 - Android Studio
【发布时间】:2015-10-25 10:32:23
【问题描述】:

我的 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 ----> 文本视图

【问题讨论】:

  • 请提供完整代码、Ov1 代码和您的布局。还请指定您想要更清楚的内容。

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


【解决方案1】:

在Button_A1中点击,显示“你的应用已停止”

因为Button_A1 方法在Ov1 类中不可用。添加方法为:

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

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

【讨论】:

  • @akarsh WT*!!!请去搜索如何在android 中工作或参考任何其他演示示例
  • @M D - 是的,伙计。我知道你对此有很好的了解,所以对你来说这听起来很有趣。
猜你喜欢
  • 2011-12-30
  • 2015-05-05
  • 1970-01-01
  • 2013-12-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-14
相关资源
最近更新 更多