新建 SecondFragment 实现类
package com.test.mvp.mvpdemo.mvp.v6.view;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.widget.TextView;
import android.widget.Toast;
import com.test.mvp.mvpdemo.R;
import com.test.mvp.mvpdemo.mvp.v6.SecondContract;
import com.test.mvp.mvpdemo.mvp.v6.basemvp.BaseFragment;
import com.test.mvp.mvpdemo.mvp.v6.inject.InjectPresenter;
import com.test.mvp.mvpdemo.mvp.v6.presenter.SecondPresenter;
public class SecondFragment extends BaseFragment implements SecondContract.ISecondView {
private TextView tvFragment;
@InjectPresenter
private SecondPresenter mPresenter;
@Override
protected int setLayout() {
return R.layout.fragment_second;
}
@Override
protected void initViews(@Nullable Bundle savedInstanceState) {
tvFragment = $(R.id.tv_fragment);
}
@Override
protected void initData() {
mPresenter.handlerData();
}
@Override
public void showDialog() {
// Toast.makeText(getContext(), "this is Fragment", Toast.LENGTH_SHORT).show();
}
@SuppressWarnings("ConstantConditions")
@Override
public void succes(String content) {
getActivity().runOnUiThread(new Runnable() {
@Override
public void run(http://www.amjmh.com/v/BIBRGZ_558768/) {
Toast.makeText(getContext(), "" + content, Toast.LENGTH_SHORT).show();
tvFragment.setText(content);
}
});
}
}
---------------------
最新文章
- 搭建一个简单的mybatis框架
- 一个技术汪的开源梦 —— 基于 .Net Core 的公共组件之目录结构
- Gson--Gson解析=等号出现乱码?
- linux shell 中 printf 与 echo的区别
- [转]jQuery.validate插件在失去焦点时执行验证代码
- Hibernate学习笔记--------2.一多|多多的CRUD
- phpcms 源码分析六:index文件
- Android 4.0及以上版本接收开机广播BOOT_COMPLETED、开机自启动服务
- Android 百度地图 SDK v3.0.0 (一)
- lightOJ 1317 Throwing Balls into the Baskets
- Hibernate入门之配置文件
- nginx fastcgi 自定义错误页面
- IOS ARC和非ARC文件混用
- DNS服务架设 redhat linux
- MySQL (八)-- 事务、变量、触发器
- asp.net core系列 44 Web应用 布局
- Spring的xml解析原理分析【转载】
- webStorm的使用
- python关联eureka实现高并发
- cordova打包vue2(webpack)android、ios app