Android Open Source - bankomatinfos Result Log Fragment

From Project

Back to project page bankomatinfos.


The source code is released under:

GNU General Public License

If you think the Android project bankomatinfos listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package at.zweng.bankomatinfos.ui;
/*from  ww w. ja  va 2s  . c om*/
import static at.zweng.bankomatinfos.util.Utils.TAG;
import android.os.Bundle;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import android.widget.TextView;
import at.zweng.bankomatinfos.AppController;
import at.zweng.bankomatinfos.model.CardInfo;
import at.zweng.bankomatinfos2.R;

 * A simple fragment subclass, showing the result log tab.
public class ResultLogFragment extends Fragment {

  private TextView _tvLog;
  private View _cachedView;

  public View onCreateView(LayoutInflater inflater, ViewGroup container,
      Bundle savedInstanceState) {
    // try to return a cached view
    if (_cachedView != null) {
      ViewParent parent = _cachedView.getParent();
      if (parent != null && parent instanceof ViewGroup) {
        ((ViewGroup) parent).removeView(_cachedView);
        return _cachedView;
    // otherwise create new view
    View v = inflater.inflate(R.layout.fragment_result_log, container,
    _tvLog = (TextView) v.findViewById(;

    // cache view (for quicker rebuild when we come back to this tab)
    _cachedView = v;
    return v;

   * load values into UI
  private void loadDataIntoUi() {
    AppController controller = AppController.getInstance();
    CardInfo cardInfo = controller.getCardInfoNullSafe(getActivity());
    if (cardInfo == null) {
      Log.e(TAG, "card info object is null");


Java Source Code List