zoukankan      html  css  js  c++  java
  • 在一个Activity中启动另一个Activity

    一.新建一个空的工程

    二.添加一个Activity并命名为BAty

    三.在activity_main.xml中添加一个按钮,设置id号为btnStartB

    <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="启动B"
            android:id="@+id/btnStartB" />

    四.在MainActivity的onCreate函数中添加如下所示代码:

     findViewById(R.id.btnStartB).setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                    startActivity(new Intent(MainActivity.this,BAty.class));
                }
            });

    PS:可以在AndroidManifest.xml中设置Activity的风格,例如设置BAty为对话框风格:

     <activity
                android:name=".BAty"
                android:label="@string/title_activity_baty"
                android:theme="@style/Base.Theme.AppCompat.Dialog">
            </activity>

  • 相关阅读:
    文件和网络
    设备支持
    用户界面概述
    介绍
    图形和描画
    应用程序偏好设置
    文本和Web
    人机界面准则:创建优秀的用户界面
    事件处理
    iPhone OS平台:丰富的可能性
  • 原文地址:https://www.cnblogs.com/happygirl-zjj/p/4704212.html
Copyright © 2011-2022 走看看