@Override public boolean onContextItemSelected(MenuItem item) { AdapterContextMenuInfo menuInfo = (AdapterContextMenuInfo) item.getMenuInfo(); // check if the called back fragment is the one that has initiated the menu action // based on the group id. if not do noting switch (item.getItemId()) { case CONTEXT_TOGGLE_NAV_ID: LinearLayout resultLayout = (LinearLayout) findViewById(R.id.linearLayoutNavBar); if (resultLayout.isShown()) { resultLayout.setVisibility(View.GONE); } else { resultLayout.setVisibility(View.VISIBLE); } return true; case CONTEXT_PREFERENCES_ID: Intent intentPrefs = new Intent(this, PreferencesActivity.class); this.startActivity(intentPrefs); return true; case CONTEXT_README_ID: Intent intentReadMe = new Intent(this, ReadmeActivity.class); this.startActivity(intentReadMe); return true; case CONTEXT_CLEAR_ID: PackageManager localPackageManager = getPackageManager(); localPackageManager.clearPackagePreferredActivities("com.asksven.captivebrowser"); default: return false; } }
public void showMisc(View view) { if (miscLayout.isShown()) { miscLayout.setVisibility(View.GONE); miscPrompt.setText("Show miscellaneous details..."); } else { miscLayout.setVisibility(View.VISIBLE); miscPrompt.setText("Hide miscellaneous details..."); } }
public void toggle_artist_websites(View v) { if (_artist_websites.isShown()) { Fx.slide_up(this, _artist_websites); // slide up animation not working _artist_websites.setVisibility(View.GONE); _artist_websites_expand.setImageResource(R.drawable.ic_expand_more_black_24dp); } else { _artist_websites.setVisibility(View.VISIBLE); Fx.slide_down(this, _artist_websites); _artist_websites_expand.setImageResource(R.drawable.ic_expand_less_black_24dp); } }
public void showFloatViewForActivity(Class<?> back, Activity backActivity, long plugin_id) { type = 2; backClass = back; pluginId = plugin_id; this.backActivity = backActivity; if (mFloatLayout == null) createFloatView(); if (!mFloatLayout.isShown()) { mFloatRecordButton.setVisibility(View.GONE); mFloatPlaybackButton.setVisibility(View.GONE); mFloatPickButton.setVisibility(View.VISIBLE); mWindowManager.addView(mFloatLayout, wmParams); } }
public void showFloatViewForRecord(Class<?> back, Activity backActivity, String name) { type = 1; backClass = back; scriptName = name; this.backActivity = backActivity; if (mFloatLayout == null) createFloatView(); if (!mFloatLayout.isShown()) { mFloatRecordButton.setVisibility(View.VISIBLE); mFloatPlaybackButton.setVisibility(View.GONE); mFloatPickButton.setVisibility(View.GONE); mWindowManager.addView(mFloatLayout, wmParams); } }
// handle menu selected public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case R.id.toggle_nav: LinearLayout resultLayout = (LinearLayout) findViewById(R.id.linearLayoutNavBar); if (resultLayout.isShown()) { resultLayout.setVisibility(View.GONE); } else { resultLayout.setVisibility(View.VISIBLE); } break; } return false; }
public void hideFloatView() { if (mFloatLayout == null) createFloatView(); if (mFloatLayout.isShown()) mWindowManager.removeView(mFloatLayout); }
/** * Gets whether the spinners are shown. * * @return True if the spinners are shown. */ public boolean getSpinnersShown() { return mSpinners.isShown(); }