How can I inflate a custom layout when I pull for refresh? My code is here: a layout which exist a loader and below that is a TextView
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
shareImg = (ImageView) findViewById(R.id.shareImg);
swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipeRefreshLayout);
Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/HelveticaNeueLT.otf");
homeHeaderTxt = (TextView) findViewById(R.id.homeHeaderTxt);
homeHeaderTxt.setTypeface(tf);
getSupportActionBar().hide();
loadDashBoard();
swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
@Override
public void onRefresh() {
loadDashBoard();
new Handler().postDelayed(new Runnable() {
@Override public void run() {
swipeRefreshLayout.setRefreshing(false);
}
}, 5000);
}
});
}