开启另一个Activity
来源:互联网 发布:mysql 复合主键怎么写 编辑:程序博客网 时间:2024/05/21 10:47
因为在
<Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_send" android:onClick="sendMessage" />中,点击调用的方法为sendMessage,所以在后台Activity中加入这个方法。
/** Called when the user clicks the Send button */public void sendMessage(View view) { // Do something in response to button}在这个方法中加入以下代码:Intent intent = new Intent(this, DisplayMessageActivity.class);EditText editText = (EditText) findViewById(R.id.edit_message);String message = editText.getText().toString();intent.putExtra(EXTRA_MESSAGE, message);其中,要导入:import android.content.Intent;DisplayMessageActivity现在还没有创建。另外创建一个Activity,在DisplayMessageActivity
的onCreate()方法中:Intent intent = getIntent();String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);得到Intent,并得到发过来的信息。MainActivity
通过以下方式显示信息。在AndroidManifest.xml加入这个类的相关内容:
<application ... > ... <activity android:name="com.example.myfirstapp.DisplayMessageActivity" android:label="@string/title_activity_display_message" android:parentActivityName="com.example.myfirstapp.MainActivity" > <meta-data android:name="android.support.PARENT_ACTIVITY" android:value="com.example.myfirstapp.MainActivity" /> </activity></application>完整的源代码。略
0 0
- 开启另一个Activity
- activity 通过Intent开启另一个activity无效
- Activity 与 Intent, 开启另一个activity ,用Intent传值
- Android学习路线(五)开启另一个Activity
- Android -- 在一个Activity开启另一个Activity 并 获取他的返回值。
- Activity打开另一个Activity
- viewpager最后一个view滑动开启另一个activity等的方法
- 一个Activity 写另一个activity
- 调用另一个Activity
- MainActivity启动另一个Activity
- 调用另一个Activity
- 1.4 启动另一个activity
- Training--启动另一个Activity
- 按键弹出另一个Activity
- 启动另一个Activity
- 调用另一个Activity
- 启动另一个Activity
- 启动另一个 Activity
- Android-《第一行代码》阅读收获
- 工厂模式之DAO设计
- PyTagcloud工具使用——显示中文词云
- JS代码的window.location属性详解
- OC 内存管理概念以及范围
- 开启另一个Activity
- Java获取Mac地址
- kafka.common.ConsumerRebalanceFailedException-org.I0Itec.zkclient.exception.ZkNoNodeException
- PIT工作原理
- <iOS>git-起步
- 慎用java的File#renameTo(File)方法
- thread 源码分析
- Spring:AOP(四)注解方式实现AOP
- iOS自动布局实现Cell和Tableview高度自适应(SDAutoLayout)