Activity通讯Fragment
来源:互联网 发布:内控优化年心得体会 编辑:程序博客网 时间:2024/05/29 02:39
package com.example.repastapp;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
import android.view.KeyEvent;
import android.view.View;
import android.widget.Button;
import android.widget.RadioButton;
import android.widget.Toast;
public class MainActivity extends FragmentActivity {
private RadioButton f3;
private long time;
//需要跳转的Fragment
private Fragment3 fra3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
f3 = (RadioButton) this.findViewById(R.id.bt3);
//为了管理Activity中的Fragment所以需要FragmentManager 为了得到它需要getSupportFragmentManager()方法
FragmentManager fm = this.getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
}
public void onGoF3(View v) {
f3.setChecked(false);
FragmentManager fm = this.getSupportFragmentManager();
FragmentTransaction ft = fm.beginTransaction();
fra3 = new Fragment3();
ft.replace(R.id.fl, fra3);
ft.commit();
}
//返回退出处理
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
if ((event.getEventTime() - time) > 3000) {
Toast.makeText(MainActivity.this, "再按返回,退出应用",
Toast.LENGTH_SHORT).show();
time = event.getEventTime();
} else {
android.os.Process.killProcess(android.os.Process.myPid());
}
}
return true;
}
}
- Fragment与Activity通讯
- fragment与activity通讯
- Fragment与Activity通讯
- Activity通讯Fragment
- Fragment与Activity通讯
- Fragment与Activity通讯
- Fragment与Activity通讯
- Fragment和Activity通讯
- Fragment与Activity通讯
- Fragment与Activity通讯
- Fragment与Activity通讯
- fragment与activity通讯
- Fragment与Activity的通讯
- Fragment与Activity的通讯
- Android Fragment与Activity通讯
- Fragment 和 Activity 全通讯
- Android Fragment(四)---Fragment与Activity通讯
- Android Fragment和Activity互相通讯
- INQ Cloud Touch root教程_方法
- java集合中List、Map、Set的区别
- android--Camera完整版--Surfaceview预览Camera,基础拍照功能完整demo
- SQL Server实现CLR步骤及其需要配置注意的问题(转)
- CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境
- Activity通讯Fragment
- Motorola/摩托罗拉XT317 root教程_方法
- <谁的内心不纠结> 经典节选
- JavaScript权威指南-读书笔记2
- 杭电1051 Wooden Sticks (贪心)
- tcp/ip 归纳
- hadoop2.2+zk ha环境搭建
- Gionee/金立C500 root教程_方法
- linux上lseek的理解