/**
* @description:
* @author chenshiqiang E-mail:csqwyyx@163.com
* @date 2014年4月23日 下午9:44:10
* @version 1.0
*/
package com.csq.thesceneryalong.ui.fragments;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import com.csq.thesceneryalong.R;
import com.csq.thesceneryalong.io.db.DbManager;
import com.csq.thesceneryalong.ui.fragments.base.BaseFragment;
import com.csq.thesceneryalong.utils.SdcardUtils;
public class WelcomeFragment extends BaseFragment {
// ------------------------ Constants ------------------------
// ------------------------- Fields --------------------------
protected TextView tvError;
// ----------------------- Constructors ----------------------
// -------- Methods for/from SuperClass/Interfaces -----------
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_welcome, container, false);
tvError = (TextView) view.findViewById(R.id.tvError);
viewInited();
return view;
}
@Override
protected void releaseResources() {
// TODO Auto-generated method stub
}
// --------------------- Methods public ----------------------
// --------------------- Methods private ---------------------
protected void viewInited(){
if(!SdcardUtils.isSdcardExist()){
tvError.setText(getResources().getString(R.string.strErrorNoSdcard));
} else if(!DbManager.getInstance().dbInited){
tvError.setText(getResources().getString(R.string.strErrorDbInitedFailed));
}
}
// --------------------- Getter & Setter ---------------------
// --------------- Inner and Anonymous Classes ---------------
}