Example usage for android.view View GONE

List of usage examples for android.view View GONE

Introduction

In this page you can find the example usage for android.view View GONE.

Prototype

int GONE

To view the source code for android.view View GONE.

Click Source Link

Document

This view is invisible, and it doesn't take any space for layout purposes.

Usage

From source file:de.lebenshilfe_muenster.uk_gebaerden_muensterland.sign_trainer.SignTrainerPassiveFragment.java

@Override
public void onActivityCreated(Bundle savedInstanceState) {
    Log.d(TAG, "onActivityCreated " + hashCode());
    super.onActivityCreated(savedInstanceState);
    if (null != savedInstanceState) {
        final Sign parcelledSign = savedInstanceState.getParcelable(KEY_CURRENT_SIGN);
        if (null != parcelledSign) {
            this.currentSign = parcelledSign;
            try {
                setupVideoView(this.currentSign, SOUND.OFF, CONTROLS.SHOW);
            } catch (VideoSetupException ex) {
                handleVideoCouldNotBeLoaded(ex);
            }/*from   w  w w  .j a v  a2  s .co  m*/
        }
        final Boolean answerVisible = savedInstanceState.getBoolean(KEY_ANSWER_VISIBLE);
        Validate.notNull(answerVisible, "AnswerVisible should always be non-null in savedInstance bundle.");
        if (answerVisible && (null != this.currentSign)) {
            setVisibility(this.questionViews, View.GONE);
            setVisibility(this.answerViews, View.VISIBLE);
            setAnswerTextViews();
        } else {
            setVisibility(this.questionViews, View.VISIBLE);
            setVisibility(this.answerViews, View.GONE);
        }
    } else {
        this.loadRandomSignTask = new LoadRandomSignTask(getActivity());
        this.loadRandomSignTask.execute(this.currentSign);
    }
}

From source file:com.ankit.touchreview.ActionsActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.actions);/*  w ww  .  j a  v  a2 s  .  c om*/

    logo = (ImageView) findViewById(R.id.logo);

    LinearLayout1 = (LinearLayout) findViewById(R.id.LinearLayout1);
    mContext = this;

    message = (TextView) findViewById(R.id.message);

    DisplayMetrics metrics = this.getResources().getDisplayMetrics();
    int width = metrics.widthPixels;
    //int height = metrics.heightPixels;
    logo.getLayoutParams().width = width / 2;
    Button goodReview = (Button) findViewById(R.id.goodreview);
    goodReview.getLayoutParams().width = width / 3;
    Button badReview = (Button) findViewById(R.id.badreview);
    badReview.getLayoutParams().width = width / 3;

    mProcessing = new ProgressDialog(mContext);
    mProcessing.setCancelable(true);
    mProcessing.setMessage("Please Wait");
    mProcessing.setTitle("Fetching Details");
    setLogoImage();
    setThemeImage();
    setMessage();

    if (Utility.appmode != null && Utility.appmode > 1) {
        goodReview.setText("Give FeedBack");
        badReview.setText("Give Feedback");
        if (Utility.appmode == 2)
            badReview.setVisibility(View.GONE);
        if (Utility.appmode == 3)
            goodReview.setVisibility(View.GONE);
    }
}

From source file:pl.bcichecki.rms.client.android.activities.LoginActivity.java

@Override
public void onBackPressed() {
    if (loginProgressView.getVisibility() == View.GONE || profileRestClient == null) {
        super.onBackPressed();
    }/*from   w w w . j  a  v  a 2 s. c om*/
    if (loginProgressView.getVisibility() == View.VISIBLE && profileRestClient != null) {
        Log.d(TAG, "Cancelling all requests.");
        showProgress(false);
        profileRestClient.cancelRequests(CONTEXT, true);
    }
}

From source file:com.example.cuisoap.agrimac.machineRegister.driverInfoFragment.java

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_driverinfo, container, false);
    drive_type1 = (RadioButton) view.findViewById(R.id.machine_drivetype_1);
    drive_type2 = (RadioButton) view.findViewById(R.id.machine_drivetype_2);
    driver_male = (RadioButton) view.findViewById(R.id.driver_male);
    driver_female = (RadioButton) view.findViewById(R.id.driver_female);
    driver_info = (LinearLayout) view.findViewById(R.id.machine_driverinfo);
    driver_name = (EditText) view.findViewById(R.id.driver_name);
    driver_age = (EditText) view.findViewById(R.id.driver_age);
    license = (Button) view.findViewById(R.id.driver_licence_button);
    license_pic = (ImageView) view.findViewById(R.id.driver_licence_pic);
    license_type = (TextView) view.findViewById(R.id.licence_type);
    drive_type = (RadioGroup) view.findViewById(R.id.drive_type);
    driver_gender = (RadioGroup) view.findViewById(R.id.driver_gender);
    confrim = (Button) view.findViewById(R.id.driver_confirm);
    drive_type2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
        @Override// ww  w  .ja  va 2  s  .  co m
        public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
            if (isChecked)
                driver_info.setVisibility(View.GONE);
            else
                driver_info.setVisibility(View.VISIBLE);
        }
    });
    license.setOnClickListener(myOnClickListener);
    license_type.setOnClickListener(myOnClickListener);
    confrim.setOnClickListener(myOnClickListener);
    return view;
}

From source file:fr.bde_eseo.eseomega.news.NewsListFragment.java

@Override
public View onCreateView(LayoutInflater inflater, final ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_news_list, container, false);

    // View//  w  w  w . j av a 2 s  .  c om
    progCircle = (ProgressBar) rootView.findViewById(R.id.progressNews);
    tv1 = (TextView) rootView.findViewById(R.id.tvListNothing);
    tv2 = (TextView) rootView.findViewById(R.id.tvListNothing2);
    img = (ImageView) rootView.findViewById(R.id.imgNoNews);
    swipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.news_refresh);
    swipeRefreshLayout.setColorSchemeColors(R.color.md_blue_800);
    progCircle.setVisibility(View.GONE);
    progCircle.getIndeterminateDrawable().setColorFilter(getResources().getColor(R.color.md_grey_500),
            PorterDuff.Mode.SRC_IN);
    tv1.setVisibility(View.GONE);
    tv2.setVisibility(View.GONE);
    img.setVisibility(View.GONE);

    // Model
    // Set preferences objects
    prefs_Read = getActivity().getSharedPreferences(Constants.PREFS_NEWS_KEY, 0);
    prefs_Write = prefs_Read.edit();
    cachePath = getActivity().getCacheDir() + "/";
    cacheFileEseo = new File(cachePath + "news_eseomega.json");
    ptr = 0;
    newsItems = new ArrayList<>();
    mAdapter = new MyNewsAdapter(getActivity());
    recList = (RecyclerView) rootView.findViewById(R.id.recyList);
    recList.setAdapter(mAdapter);
    recList.setHasFixedSize(false);
    final LinearLayoutManager llm = new LinearLayoutManager(getActivity());
    llm.setOrientation(LinearLayoutManager.VERTICAL);
    recList.setLayoutManager(llm);
    mAdapter.notifyDataSetChanged();
    disabler = new RecyclerViewDisabler();

    // Start download of data
    AsyncJSONNews asyncJSONNews = new AsyncJSONNews(true, false); // circle needed for first call, and clear data
    asyncJSONNews.execute(Constants.URL_NEWS_ANDROID + "height=5&ptr=0");

    // Swipe-to-refresh implementations
    timestamp = 0;
    swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
        @Override
        public void onRefresh() {
            long t = System.currentTimeMillis() / 1000;
            if (t - timestamp > LATENCY_REFRESH) { // timestamp in seconds)
                timestamp = t;
                ptr = 0;
                AsyncJSONNews asyncJSONNews = new AsyncJSONNews(false, false); // no circle here (already in SwipeLayout)
                asyncJSONNews.execute(Constants.URL_NEWS_ANDROID + "height=5&ptr=0");
            } else {
                swipeRefreshLayout.setRefreshing(false);
            }
        }
    });

    // Infinite loading system
    recList.addOnScrollListener(new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
            super.onScrolled(recyclerView, dx, dy);

            if (dy > 0) {

                // check bottom
                if ((llm.getChildCount() + llm.findFirstVisibleItemPosition()) >= llm.getItemCount()) {

                    // check last item is "add"
                    int endPos = newsItems.size() - 1;

                    if (newsItems.get(endPos).isFooter() && !newsItems.get(endPos).isLoading()) {
                        newsItems.get(endPos).setIsLoading(true);
                        mAdapter.notifyItemChanged(endPos);

                        new Handler().postDelayed(new Runnable() {

                            @Override
                            public void run() {
                                AsyncJSONNews asyncJSONNews = new AsyncJSONNews(false, true);
                                ptr++;
                                asyncJSONNews.execute(Constants.URL_NEWS_ANDROID + "height=5&ptr=" + ptr);
                            }
                        }, 1000); // pour pas tre trop violent
                    }
                }
            }
        }
    });

    return rootView;
}

From source file:com.perm.DoomPlay.AddTrackToAlbumDialog.java

@Override
public void onResume() {
    super.onResume();

    if (VkAlbumsActivity.albums == null && !isLoading) {
        new AsyncTask<Void, Void, Void>() {
            @Override/*from  w ww  . j  av  a  2  s . c o  m*/
            protected void onPreExecute() {
                super.onPreExecute();
                linearLoading.setVisibility(View.VISIBLE);
                isLoading = true;
            }

            @Override
            protected Void doInBackground(Void... params) {
                try {
                    VkAlbumsActivity.albums = MainScreenActivity.api.getAudioAlbums(Account.account.user_id,
                            null, SettingActivity.getPreference("countvkall"));

                } catch (IOException e) {
                    isLoading = false;
                    ((AbstractReceiver) getActivity()).showException(e);
                    cancel(false);
                } catch (JSONException e) {
                    isLoading = false;
                    ((AbstractReceiver) getActivity()).showException(e);
                    cancel(false);
                } catch (KException e) {
                    isLoading = false;
                    ((AbstractReceiver) getActivity()).handleKException(e);
                    cancel(false);
                }
                return null;
            }

            @Override
            protected void onPostExecute(Void aVoid) {
                super.onPostExecute(aVoid);
                listView.setAdapter(new DialogAddAdapter());
                linearLoading.setVisibility(View.GONE);
                isLoading = false;
            }
        }.execute();
    } else if (!isLoading) {
        listView.setAdapter(new DialogAddAdapter());
    }
}

From source file:co.dilaver.quoter.fragments.PopularFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_popular, container, false);

    quoteParser = new QuoteParser();
    popularQuotesList = new ArrayList<>();
    RecyclerView recyclerView = (RecyclerView) view.findViewById(R.id.rvPopularQuotes);
    recyclerView.setLayoutManager(new LinearLayoutManager(getActivity()));
    rootLayout = (CoordinatorLayout) view.findViewById(R.id.clPopularRoot);
    quotesAdapter = new QuotesAdapter(getActivity());
    quotesAdapter.setLongClickListener(this);
    recyclerView.setAdapter(quotesAdapter);

    MainActivity activity = (MainActivity) getActivity();
    activity.setActionBarItemsClickListener(this);

    pbPopularQuotes = (ProgressBar) view.findViewById(R.id.pbPopularQuotes);
    noPopularData = (TextView) view.findViewById(R.id.tvNoPopularData);

    noPopularData.setOnClickListener(new View.OnClickListener() {
        @Override/*from w w w . j av  a 2 s.co  m*/
        public void onClick(View v) {
            noPopularData.setVisibility(View.GONE);
            pbPopularQuotes.setVisibility(View.VISIBLE);

            getPopularQuotes();
        }
    });

    getPopularQuotes();

    return view;
}

From source file:com.binroot.fatpita.BitmapManager2.java

public void fetchBitmapOnThread(final String urlString, final ImageView imageView,
        final ProgressBar indeterminateProgressBar, final Activity act, final int sample) {
    SoftReference<Bitmap> ref = mCache.get(urlString);
    if (ref != null && ref.get() != null) {
        imageView.setImageBitmap(ref.get());
        return;/*from   w ww .java 2  s . c o  m*/
    }

    final Runnable progressBarShow = new Runnable() {
        public void run() {
            if (indeterminateProgressBar != null) {
                imageView.setVisibility(View.GONE);
                indeterminateProgressBar.setVisibility(View.VISIBLE);
            }
        }
    };
    final Runnable progressBarHide = new Runnable() {
        public void run() {
            if (indeterminateProgressBar != null) {
                indeterminateProgressBar.setVisibility(View.GONE);
                imageView.setVisibility(View.VISIBLE);
            }
        }
    };

    final Handler handler = new Handler() {
        @Override
        public void handleMessage(Message message) {
            if (indeterminateProgressBar != null && act != null)
                act.runOnUiThread(progressBarHide);
            imageView.setImageBitmap((Bitmap) message.obj);
        }
    };

    Thread thread = new Thread() {
        @Override
        public void run() {
            if (indeterminateProgressBar != null && act != null)
                act.runOnUiThread(progressBarShow);
            Bitmap bitmap = fetchBitmap(urlString, sample);
            Message message = handler.obtainMessage(1, bitmap);
            handler.sendMessage(message);
        }
    };
    thread.start();
}

From source file:fr.bde_eseo.eseomega.events.EventsFragment.java

@Override
public View onCreateView(LayoutInflater rootInfl, ViewGroup container, Bundle savedInstanceState) {

    // UI//from www  .  j  ava  2s.c  o m
    View rootView = rootInfl.inflate(R.layout.fragment_event_list, container, false);
    swipeRefreshLayout = (SwipeRefreshLayout) rootView.findViewById(R.id.events_refresh);
    swipeRefreshLayout.setColorSchemeColors(R.color.md_blue_800);
    progCircle = (ProgressBar) rootView.findViewById(R.id.progressEvent);
    tv1 = (TextView) rootView.findViewById(R.id.tvListNothing);
    tv2 = (TextView) rootView.findViewById(R.id.tvListNothing2);
    img = (ImageView) rootView.findViewById(R.id.imgNoEvent);
    progCircle.setVisibility(View.GONE);
    progCircle.getIndeterminateDrawable().setColorFilter(getResources().getColor(R.color.md_grey_500),
            PorterDuff.Mode.SRC_IN);
    tv1.setVisibility(View.GONE);
    tv2.setVisibility(View.GONE);
    img.setVisibility(View.GONE);
    disabler = new RecyclerViewDisabler();

    // I/O cache data
    cachePath = getActivity().getCacheDir() + "/";
    cacheFileEseo = new File(cachePath + "events.json");

    // Init static model
    TicketStore.getInstance().reset();

    // Model / objects
    eventItems = TicketStore.getInstance().getEventItems();
    mAdapter = new MyEventsAdapter(getActivity(), eventItems);
    recList = (RecyclerView) rootView.findViewById(R.id.recyList);
    recList.setAdapter(mAdapter);
    recList.setHasFixedSize(false);
    LinearLayoutManager llm = new LinearLayoutManager(getActivity());
    llm.setOrientation(LinearLayoutManager.VERTICAL);
    recList.setLayoutManager(llm);
    mAdapter.setEventItems(eventItems);
    mAdapter.notifyDataSetChanged();

    // Start download of data
    AsyncJSON asyncJSON = new AsyncJSON(true); // circle needed for first call
    asyncJSON.execute(Constants.URL_JSON_EVENTS);

    // On click listener
    recList.addOnItemTouchListener(
            new RecyclerItemClickListener(getActivity(), new RecyclerItemClickListener.OnItemClickListener() {
                @Override
                public void onItemClick(View view, int position) {
                    final EventItem ei = eventItems.get(position);
                    if (!ei.isHeader()) {
                        boolean hasUrl = ei.getUrl() != null && ei.getUrl().length() != 0;
                        boolean hasPlace = ei.getLieu() != null && ei.getLieu().length() != 0;
                        boolean isAllDay = false;
                        MaterialDialog.Builder mdb = new MaterialDialog.Builder(getActivity())
                                .customView(R.layout.dialog_event, false).positiveText("Ajouter au calendrier");

                        if (hasUrl)
                            mdb.neutralText("Consulter le site");
                        if (hasPlace)
                            mdb.negativeText("Y aller");

                        mdb.callback(new MaterialDialog.ButtonCallback() {
                            @Override
                            public void onNegative(MaterialDialog dialog) { // Intent : go to address
                                super.onNegative(dialog);
                                try {
                                    Uri gmmIntentUri = Uri.parse("geo:0,0?q=" + Uri.encode(ei.getLieu()));
                                    Intent mapIntent = new Intent(Intent.ACTION_VIEW, gmmIntentUri);
                                    mapIntent.setPackage("com.google.android.apps.maps");
                                    startActivity(mapIntent);
                                } catch (ActivityNotFoundException ex) {
                                    Intent intent = new Intent(Intent.ACTION_VIEW,
                                            Uri.parse("market://details?id=com.google.android.apps.maps"));
                                    startActivity(intent);
                                }
                            }

                            @Override
                            public void onPositive(MaterialDialog dialog) { // Intent : add to calendar
                                super.onPositive(dialog);
                                startActivity(ei.toCalendarIntent());
                            }

                            @Override
                            public void onNeutral(MaterialDialog dialog) { // Intent : go to website
                                super.onNeutral(dialog);
                                String url = ei.getUrl();
                                Intent i = new Intent(Intent.ACTION_VIEW);
                                i.setData(Uri.parse(url));
                                startActivity(i);
                            }
                        });

                        MaterialDialog md = mdb.show();

                        View mdView = md.getView();
                        ((TextView) mdView.findViewById(R.id.tvEventName)).setText(ei.getName());
                        (mdView.findViewById(R.id.rlBackDialogEvent)).setBackgroundColor(ei.getColor());
                        if (ei.getDetails() != null && ei.getDetails().length() > 0) {
                            ((TextView) mdView.findViewById(R.id.tvEventDetails)).setText(ei.getDetails());
                        } else {
                            ((TextView) mdView.findViewById(R.id.tvEventDetails))
                                    .setText("Que souhaitez vous faire ?");
                        }
                        if (ei.getLieu() != null && ei.getLieu().length() > 0) {
                            ((TextView) mdView.findViewById(R.id.tvEventPlace))
                                    .setText("Lieu : " + ei.getLieu());
                            ((TextView) mdView.findViewById(R.id.tvEventPlace)).setVisibility(View.VISIBLE);
                        } else {
                            ((TextView) mdView.findViewById(R.id.tvEventPlace)).setVisibility(View.GONE);
                        }

                    }

                }
            }));

    // Swipe-to-refresh implementations
    timestamp = 0;
    swipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
        @Override
        public void onRefresh() {
            //Toast.makeText(getActivity(), "Refreshing ...", Toast.LENGTH_SHORT).show();
            long t = System.currentTimeMillis() / 1000;
            if (t - timestamp > LATENCY_REFRESH) { // timestamp in seconds)
                timestamp = t;
                AsyncJSON asyncJSON = new AsyncJSON(false); // no circle here (already in SwipeLayout)
                asyncJSON.execute(Constants.URL_JSON_EVENTS);
            } else {
                swipeRefreshLayout.setRefreshing(false);
            }
        }
    });

    return rootView;
}

From source file:com.dnielfe.manager.dialogs.FilePropertiesDialog.java

@Override
public Dialog onCreateDialog(Bundle state) {
    activity = getActivity();//from   www.j  a  v  a2 s .  co m
    final AlertDialog.Builder builder = new AlertDialog.Builder(activity);
    mAdapter = new PropertiesAdapter(activity, mFile);
    builder.setTitle(mFile.getName());
    builder.setNeutralButton(R.string.cancel, null);
    builder.setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            final FilePermissionsPagerItem fragment = (FilePermissionsPagerItem) mAdapter.getItem(1);
            fragment.applyPermissions(getActivity());
        }
    });
    final View content = activity.getLayoutInflater().inflate(R.layout.dialog_properties_container, null);
    this.initView(content);
    builder.setView(content);
    final AlertDialog dialog = builder.create();
    dialog.setOnShowListener(new DialogInterface.OnShowListener() {
        @Override
        public void onShow(final DialogInterface dialog) {
            ((AlertDialog) dialog).getButton(DialogInterface.BUTTON_POSITIVE).setVisibility(View.GONE);
        }
    });
    return dialog;
}