android 底部切换 radiobutton,Android项目ViewPager+Fragment+RadioButton实现底部导航栏切换...

packagecom.wifi.fragment;importandroid.content.Context;importandroid.content.SharedPreferences;importandroid.content.res.Resources;importandroid.support.v4.app.Fragment;importandroid.os.Bundle;importandroid.os.Handler;importandroid.os.Message;importandroid.support.v4.content.ContextCompat;importandroid.text.InputType;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.Button;importandroid.widget.EditText;importandroid.widget.PopupWindow;importandroid.widget.TextView;importandroid.widget.Toast;importcom.java.bulb.BulbControl;importcom.qmuiteam.qmui.alpha.QMUIAlphaImageButton;importcom.qmuiteam.qmui.util.QMUIDisplayHelper;importcom.qmuiteam.qmui.widget.QMUITopBar;importcom.qmuiteam.qmui.widget.dialog.QMUIDialog;importcom.qmuiteam.qmui.widget.dialog.QMUIDialogAction;importcom.qmuiteam.qmui.widget.popup.QMUIPopup;importcom.wifi.main.R;importcom.wifi.utils.CommonUtils;importcom.wifi.utils.MyApplication;importjava.util.Map;importjava.util.Timer;importjava.util.TimerTask;importjava.util.regex.Pattern;import staticandroid.view.ViewGroup.LayoutParams.WRAP_CONTENT;public classControlFragmentextendsFragmentimplementsView.OnClickListener {privateTextViewmTextMessage;public static finalStringTAG="MainActivity";privateButtonsend_udp,receive_udp,coapServer,coapClient;private longexitTime=0;//发送或者接收的文本publicTextViewsend_msg,receive_msg;//目的主机IPprivateStringSERVER_IP;private intSERVER_PORT;privateTextViewinfomation;privateStringmessage;private byte[]meeeagebyte;//用户输入的灯泡IDprivate intbulbID;//用来存储全局变量,用于Activity之间的传递privateMyApplicationmyApplication;//定时器,用来存储全局变量检测是否接收到成功消息privateTimertimer;//灯泡的状态privateStringstatus="off";privateThreadthread;//灯泡控制类privateBulbControlbulbControl;//顶部标题栏privateQMUITopBartopBar;//普通浮层privateQMUIPopupmNormalPopup;@Overridepublic voidonCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);

}@OverridepublicView onCreateView(LayoutInflater inflater, ViewGroup container,

Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.fragment_control, container,false);

initViews(view);//udpUtils = new UDPUtils(SERVER_IP,SERVER_PORT);// infomation.append("目的IP: "+SERVER_IP+"\n"+"目的端口: "+SERVER_PORT+"\n");returnview;

}/*** 控件初始化*/public voidinitViews(View view){send_udp= (Button) view.findViewById(R.id.send_udp);// receive_udp = (Button) findViewById(R.id.receive_udp);send_msg= (TextView)view.findViewById(R.id.messageID);// receive_msg = (EditText) view.findViewById(R.id.receive);infomation=(TextView) view.findViewById(R.id.information);// coapServer = (Button) findViewById(R.id.coapServer);// coapClient = (Button) findViewById(R.id.coapClient);//设置标题栏topBar= (QMUITopBar) view.findViewById(R.id.topbar);

TextView title =topBar.setTitle(R.string.app_name);

title.setTextSize(23);

title.setTextColor(getResources().getColor(R.color.qmui_config_color_white));topBar.setBackgroundColor(getResources().getColor(R.color.qmui_config_color_blue));topBar.showTitleView(true);//添加左边返回按钮// QMUIAlphaImageButton left = topBar.addLeftBackImageButton();// receive_udp.setOnClickListener(MainActivity.this);send_udp.setOnClickListener(ControlFragment.this);send_msg.setOnClickListener(ControlFragment.this);infomation.setOnClickListener(ControlFragment.this);// coapClient.setOnClickListener(MainActivity.this);// coapServer.setOnClickListener(MainActivity.this);}//初始化普通浮层public voidinitNormalPopupIfNeed(){

}public voidonClick(View view) {switch(view.getId()) {caseR.id.send_udp:

}

}......}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值