private static void setEnabled(View view, @NodeInfo.EnabledState int enabledState) { if (enabledState == NodeInfo.ENABLED_SET_TRUE) { view.setEnabled(true); } else if (enabledState == NodeInfo.ENABLED_SET_FALSE) { view.setEnabled(false); } }
private void enableViews(boolean enabled, View... views) { for (View view : views) { view.setEnabled(enabled); } }
@Override public void onTextChanged(CharSequence s, int start, int before, int count) { boolean enable = s.length() != 0; addNoteButton.setEnabled(enable); }
private void setButtonEnabled(boolean enabled, View view) { if (view == null) { return; } view.setEnabled(enabled); view.setAlpha(enabled ? 1f : 0.3f); view.setVisibility(VISIBLE); }
/** * Used for enabling or disabling views, while also changing the alpha. * * @param view The view to enable or disable. * @param enable Whether to enable or disable the view. */ private static void enableView(final View view, final boolean enable) { view.setEnabled(enable); view.setAlpha(enable ? 1f : 0.1f); } }
LinearLayout layout = (LinearLayout) findViewById(R.id.my_layout); for (int i = 0; i < layout.getChildCount(); i++) { View child = layout.getChildAt(i); child.setEnabled(false); }
@Override public void set(View view, Boolean enabled) { view.setEnabled(enabled); } };
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); if (scrubbing && !enabled) { stopScrubbing(true); } }
@Override public void call(TextViewAfterTextChangeEvent textViewAfterTextChangeEvent) { boolean enable = textViewAfterTextChangeEvent.editable().length() > 0; addNoteButton.setEnabled(enable); } });
private void disableEnableControls(boolean enable, ViewGroup vg){ for (int i = 0; i < vg.getChildCount(); i++){ View child = vg.getChildAt(i); child.setEnabled(enable); if (child instanceof ViewGroup){ disableEnableControls(enable, (ViewGroup)child); } } }
@Override public void onActivityResult(int requestCode, int resultCode, Intent data) { if (requestCode == PICK_REQUEST) { if (resultCode == Activity.RESULT_OK) { contact=data.getData(); getView().findViewById(R.id.view).setEnabled(true); } } }
@Override public View onCreateView(LayoutInflater inflater, ViewGroup parent, Bundle savedInstanceState) { setRetainInstance(true); View result=inflater.inflate(R.layout.main, parent, false); result.findViewById(R.id.pick).setOnClickListener(this); View v=result.findViewById(R.id.view); v.setOnClickListener(this); v.setEnabled(contact != null); return(result); }
@Override public void finish() { if (isAlive == false) { Log.e(TAG, "finish isAlive == false >> return;"); return; } llTopMenuWindowBg.setEnabled(false); super.finish(); overridePendingTransition(R.anim.null_anim, R.anim.null_anim); }
private void setViewsClickable(boolean clickable) { animatorListener.disableHomeButton(); for (View view : viewList) { view.setEnabled(clickable); } }
private void updateShuffleButton() { if (!isVisible() || !isAttachedToWindow || shuffleButton == null) { return; } if (!showShuffleButton) { shuffleButton.setVisibility(View.GONE); } else if (player == null) { setButtonEnabled(false, shuffleButton); } else { shuffleButton.setAlpha(player.getShuffleModeEnabled() ? 1f : 0.3f); shuffleButton.setEnabled(true); shuffleButton.setVisibility(View.VISIBLE); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); if (Intent.ACTION_VIEW.equals(getIntent().getAction())) { findViewById(R.id.visit).setEnabled(false); } }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); if (mDisableChildrenWhenDisabled) { final int count = getChildCount(); for (int i = 0; i < count; i++) getChildAt(i).setEnabled(enabled); } }
@Override public void setEnabled(boolean enabled) { super.setEnabled(enabled); for(int i = 0; i < getChildCount(); i++) getChildAt(i).setEnabled(enabled); }
@Test(expected = RuntimeException.class) public void clickOn_shouldThrowIfViewIsDisabled() throws Exception { View view = new View(context); view.setEnabled(false); ShadowView.clickOn(view); }
@Test(expected = RuntimeException.class) public void checkedClick_shouldThrowIfViewIsDisabled() throws Exception { view.setEnabled(false); shadowOf(view).checkedPerformClick(); }