【问题标题】:Simple Button click navigate to another activity xml page简单按钮单击导航到另一个活动 xml 页面
【发布时间】:2016-02-08 20:23:24
【问题描述】:

我是 Android 开发的初学者,想创建一个简单的 onClick 事件来将我带到一个空白的活动页面。我已将我的新活动页面命名为 InsurancePage,并在我的 xml 文件中添加了一个名为 insurance 的按钮。当我单击此按钮时,我想将我带到 InsurancePage。

<Button
            android:id="@+id/insurance"
            android:layout_width="wrap_content"
            android:layout_height="fill_parent"
            android:layout_weight="46.24"
            android:background="@drawable/curvebutton"
            android:lines="1"
            android:text="@string/insurance"
            android:textColor="#ffffff"
            android:onClick="onClickbtnInsurance" />

【问题讨论】:

  • 100%确信您可以通过搜索找到这个问题的答案。更不用说在写问题时会弹出的所有重复项了。
  • 是的,我遇到了很多答案,但是当我说“我是初学者”时,有些答案超出了我的想象,我只需要一个简单的方法来让我开始了。谢谢
  • 你在 Android 编程方面的能力不会改变你解决这个问题的方式......看看startActivity 并从中学习。

标签: java android eclipse


【解决方案1】:

假设您有一个名为 myButton 的按钮,它在您的 MainActivity 类中:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(Bundle savedInstanceState);
    setContentView(R.layout.activity_main);

    Button myButton = findViewById(R.id.new_button);
    myButton.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            startActivity(new Intent(MainActivity.this, InsurancePage.class));
        }

    }

您可以在此处阅读有关活动的更多信息:http://developer.android.com/training/basics/firstapp/starting-activity.html

【讨论】:

    【解决方案2】:

    要将点击事件添加到按钮,您可以查看下一个链接: how to add button click event in android studioandroid eclipse button OnClick event

    要在按钮单击时开始新活动,您可以查看下一个链接: How to start new activity on button click
    接下来,你可以在谷歌之前搜索:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-19
      • 1970-01-01
      • 2012-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-26
      • 1970-01-01
      相关资源
      最近更新 更多