package com.example.arial.mvvm.fragment;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import com.example.arial.mvvm.R;
import com.example.arial.mvvm.activity.TVFContentActivity;
import com.example.arial.mvvm.activity.TVVPContentActivity;
import com.example.arial.mvvm.activity.TempViewActivity;
import com.example.arial.mvvm.base.BaseFragment;
import com.example.arial.mvvm.databinding.FragmentTestBinding;
import butterknife.InjectView;
/**
* Created by lyy on 2016/7/19.
*/
public class TempFragment extends BaseFragment<FragmentTestBinding> implements View.OnClickListener {
@InjectView(R.id.temp_activity)
Button mActivityTestBt;
@InjectView(R.id.temp_fragment)
Button mFragmentTestBt;
@InjectView(R.id.temp_fragment_1)
Button mMoreFragmentTestBt;
public static TempFragment newInstance() {
Bundle args = new Bundle();
TempFragment fragment = new TempFragment();
fragment.setArguments(args);
return fragment;
}
@Override
protected int setLayoutId() {
return R.layout.fragment_test_temp;
}
@Override
protected void init(Bundle savedInstanceState) {
super.init(savedInstanceState);
mActivityTestBt.setOnClickListener(this);
mFragmentTestBt.setOnClickListener(this);
mMoreFragmentTestBt.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.temp_activity:
startActivity(new Intent(getContext(), TempViewActivity.class));
break;
case R.id.temp_fragment:
startActivity(new Intent(getContext(), TVFContentActivity.class));
break;
case R.id.temp_fragment_1:
startActivity(new Intent(getContext(), TVVPContentActivity.class));
break;
}
}
}