Java 类android.widget.Spinner 实例源码

项目:ucar-weex-core    文件:WXDebugActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.wx_debug_activity);
    textBack = (TextView) findViewById(R.id.text_back);
    textScan = (ImageView) findViewById(R.id.text_scan);
    editHost = (EditText) findViewById(R.id.edit_host);
    editPort = (EditText) findViewById(R.id.edit_port);
    editOpen = (EditText) findViewById(R.id.edit_open);
    cbLocal = (CheckBox) findViewById(R.id.cb_local);
    cbDebugChrome = (CheckBox) findViewById(R.id.cb_debug_chrome);
    cbSRemote = (CheckBox) findViewById(R.id.cb_sRemoteDebugMode);
    btnSave = (Button) findViewById(R.id.btn_save);
    btnReset = (Button) findViewById(R.id.btn_save_reset);
    btnOpen = (Button) findViewById(R.id.btn_open);
    spinner = (Spinner) findViewById(R.id.spinner_log_level);

    textBack.setOnClickListener(this);
    textScan.setOnClickListener(this);
    btnSave.setOnClickListener(this);
    btnReset.setOnClickListener(this);
    btnOpen.setOnClickListener(this);
    setData();
    hideSoftInput();
}
项目:chromium-for-android-56-debug-video    文件:DistilledPagePrefsView.java   
@Override
public void onFinishInflate() {
    super.onFinishInflate();
    mRadioGroup = (RadioGroup) findViewById(R.id.radio_button_group);
    mColorModeButtons.put(Theme.LIGHT,
            initializeAndGetButton(R.id.light_mode, Theme.LIGHT));
    mColorModeButtons.put(Theme.DARK,
            initializeAndGetButton(R.id.dark_mode, Theme.DARK));
    mColorModeButtons.put(Theme.SEPIA,
            initializeAndGetButton(R.id.sepia_mode, Theme.SEPIA));
    mColorModeButtons.get(mDistilledPagePrefs.getTheme()).setChecked(true);

    mFontScaleSeekBar = (SeekBar) findViewById(R.id.font_size);
    mFontScaleTextView = (TextView) findViewById(R.id.font_size_percentage);

    mFontFamilySpinner = (Spinner) findViewById(R.id.font_family);
    initFontFamilySpinner();

    // Setting initial progress on font scale seekbar.
    onChangeFontScaling(mDistilledPagePrefs.getFontScaling());
    mFontScaleSeekBar.setOnSeekBarChangeListener(this);
}
项目:mao-android    文件:BillingFragment.java   
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    log.i("onCreateView");
    View rootView = inflater.inflate(R.layout.fragment_billing, container, false);
    txt_content = (TextView) rootView.findViewById(R.id.txt_content);
    txt_content.setText(this.getClass().getSimpleName());
    bill_type = (Spinner) rootView.findViewById(R.id.bill_type);
    bill_sku = (Spinner) rootView.findViewById(R.id.bill_sku);
    String[] testSkus = getResources().getStringArray(R.array.bill_skus);
    for (String sku : testSkus) {
        mSkuList.add(sku);
    }
    mSkuAdapter = new ArrayAdapter<>(getContext(), android.R.layout.simple_list_item_1, mSkuList);
    mSkuAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    bill_sku.setAdapter(mSkuAdapter);
    return rootView;
}
项目:HustEating    文件:RegisterActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    ActivityManager.getActivityManager().addActivity("RegisterActivity", this);
    setContentView(R.layout.activity_register);

    etName = (EditText) findViewById(R.id.ETname);
    etEmail = (EditText) findViewById(R.id.ETemail);
    spMajor = (Spinner) findViewById(R.id.spiMajor);
    spProvince = (Spinner) findViewById(R.id.spiProvince);

    etPassword = (EditText) findViewById(R.id.ETpassword);
    etConfirmPassword = (EditText) findViewById(R.id.ETconfirmPassword);
    etCheckCode = (EditText) findViewById(R.id.ETCheckCode);
    radioGroup = (RadioGroup) findViewById(R.id.rgGender);


    findViewById(R.id.butRegister).setOnClickListener(this);
    findViewById(R.id.butMailCode).setOnClickListener(this);

}
项目:androdns    文件:DNSFormActivity.java   
public void doLookup() {
    setStatusText("initializing");
    Session thisQuestion = new Session();

    //build the question object
    String qname = gettxtQNAMEContent();
    thisQuestion.qname = qname;
    thisQuestion.qtype = gettxtQTYPEContent();
    thisQuestion.flag_RD = ((CheckBox) findViewById(R.id.cbRD)).isChecked();
    thisQuestion.flag_CD = ((CheckBox) findViewById(R.id.cbCD)).isChecked();
    thisQuestion.flag_DO = ((CheckBox) findViewById(R.id.cbDO)).isChecked();
    thisQuestion.qclass = (((Spinner) findViewById(R.id.spinnerCLASS))).getSelectedItem().toString();
    thisQuestion.server = gettxtResolverContent().trim();
    thisQuestion.TCP = ((CheckBox) findViewById(R.id.cbTCP)).isChecked();
    doLookup(thisQuestion);
}
项目:xmrwallet    文件:ExchangeBtcTextView.java   
@Override
protected void onFinishInflate() {
    super.onFinishInflate();
    tvAmountA = (TextView) findViewById(R.id.tvAmountA);
    tvAmountB = (TextView) findViewById(R.id.tvAmountB);
    sCurrencyA = (Spinner) findViewById(R.id.sCurrencyA);
    sCurrencyB = (Spinner) findViewById(R.id.sCurrencyB);

    ArrayAdapter<String> btcAdapter = new ArrayAdapter<String>(getContext(),
            android.R.layout.simple_spinner_item,
            new String[]{"BTC"});
    sCurrencyA.setAdapter(btcAdapter);
    sCurrencyA.setEnabled(false);
    ArrayAdapter<String> xmrAdapter = new ArrayAdapter<String>(getContext(),
            android.R.layout.simple_spinner_item,
            new String[]{"XMR"});
    sCurrencyB.setAdapter(xmrAdapter);
    sCurrencyB.setEnabled(false);
}
项目:bluewatcher    文件:ControlModeEditorActivity.java   
private void loadCommandSpinner(Spinner spinner, Command command) {
    AlertTypeItemSelectedListener listener = new AlertTypeItemSelectedListener(command);
    spinner.setOnItemSelectedListener(listener);
    List<String> list = new ArrayList<String>();
    int defaultPos = 0;
    int pos = 0;
    for (String callableCommand : callableCommandNames) {
        int resourceId = getResources().getIdentifier(callableCommand, "string", getPackageName());
        if (resourceId != 0) {
            list.add(getString(resourceId));
        }
        else {
            list.add(callableCommand);
        }
        if (callableCommand.equals(command.getMethod())) {
            defaultPos = pos;
        }
        pos++;
    }
    ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list);
    dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(dataAdapter);
    spinner.setSelection(defaultPos);
}
项目:android_ui    文件:SpinnerLayout.java   
/**
 */
@Override
protected void onInputViewChanged(@NonNull View inputView) {
    super.onInputViewChanged(inputView);
    if (!(inputView instanceof Spinner)) {
        throw new IllegalArgumentException("Only Spinner is allowed as input view for SpinnerLayout. Found(" + inputView + ") instead.");
    }
    this.mSpinner = (Spinner) inputView;
    if (mPrompt != null) {
        mSpinner.setPrompt(mPrompt);
    }
    if (mAdapter != null) {
        mSpinner.setAdapter(mAdapter);
        mSpinner.setSelection(mSelection, false);
        mSpinner.setOnItemSelectedListener(ITEM_SELECTED_LISTENER);
        this.updatePrivateFlags(PFLAG_ITEM_SELECTED_LISTENER_ATTACHED, true);
    }
}
项目:GSB-2017-Android    文件:RegisterActivity.java   
private void setupViews() {
    textInput_Code_user     = (TextInputLayout) findViewById(R.id.textInput_Code_user);
    textInput_FullName      = (TextInputLayout) findViewById(R.id.textInput_FullName);
    textInput_TelUsr        = (TextInputLayout) findViewById(R.id.textInput_TelUsr);
    textInput_AdrUsr        = (TextInputLayout) findViewById(R.id.textInput_AdrUsr);
    textView_Password1      = (TextInputLayout) findViewById(R.id.textView_Password1);
    textView_Password2      = (TextInputLayout) findViewById(R.id.textView_Password2);
    spinner_branch          = (Spinner) findViewById(R.id.spinner_branch);

    Button button_register = (Button) findViewById(R.id.button_ajouter);

    button_register.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            if(!checkFields())
                Toast.makeText(RegisterActivity.this, "Erreur", Toast.LENGTH_SHORT).show();
            else
                Register();
        }
    });
}
项目:Dispatch    文件:ShiftStartActivity.java   
private void getTeamObjects(){
    mTeamManager = new TeamManager();
    mTeamManager.getTeams(new IGetTeamsListener() {
        @Override
        public void onGetTeams(List<Team> retrievedTeams) {
            teamNames = new ArrayList<>();
            teamIDS = new ArrayList<>();
            team_spinner = (Spinner) findViewById(R.id.team_spinner);
            theTeams = retrievedTeams;
            createTeamSpinner();
        }

        @Override
        public void onFailedTeams() {
            Toast.makeText(context, "Unable to retrieve teams.",Toast.LENGTH_LONG).show();
        }
    });
}
项目:BlackList    文件:AddOrEditContactFragment.java   
private void setNumberType(View row, int type) {
    int position = 0;
    switch (type) {
        case ContactNumber.TYPE_CONTAINS:
            position = 1;
            break;
        case ContactNumber.TYPE_STARTS:
            position = 2;
            break;
        case ContactNumber.TYPE_ENDS:
            position = 3;
            break;
    }
    Spinner numberTypeSpinner = (Spinner) row.findViewById(R.id.spinner_number_type);
    numberTypeSpinner.setSelection(position);
}
项目:adyen-android    文件:PaymentDataEntryFragment.java   
@NonNull
private PaymentSetupRequest buildPaymentRequest(final View view) throws ParseException {
    Log.v(TAG, "buildPaymentRequest()");
    PaymentSetupRequest paymentSetupRequest = new PaymentSetupRequest();
    paymentSetupRequest.setMerchantAccount(((EditText) view.findViewById(R.id.merchantAccountEntry)).getText()
            .toString());
    final String amountValueString = ((EditText) view.findViewById(R.id.orderAmountEntry)).getText().toString();
    final String amountCurrencyString = ((EditText) view.findViewById(R.id.orderCurrencyEntry))
            .getText().toString();

    paymentSetupRequest.setAmount(new Amount(AmountUtil.parseMajorAmount(amountCurrencyString, amountValueString),
            amountCurrencyString));
    paymentSetupRequest.setCountryCode(((EditText) view.findViewById(R.id.countryEntry)).getText().toString());
    paymentSetupRequest.setShopperLocale(((EditText) view.findViewById(R.id.shopperLocaleEntry)).getText().toString());
    paymentSetupRequest.setShopperReference(((EditText) view.findViewById(R.id.shopperReferenceEntry)).getText()
            .toString());
    paymentSetupRequest.setReference(((EditText) view.findViewById(R.id.referenceEntry)).getText()
            .toString());
    String maxNumberOfInstallments = ((String) ((Spinner) view.findViewById(R.id.installmentsEntry)).getSelectedItem());
    paymentSetupRequest.setMaxNumberOfInstallments(maxNumberOfInstallments);

    return paymentSetupRequest;
}
项目:civify-app    文件:EditIssueActivity.java   
private void editIssue(View v) {
    int categoryId = ((Spinner) findViewById(R.id.nameCategorySpinner))
            .getSelectedItemPosition();
    final View vi = v;
    mCategory = Category.values()[categoryId];

    mIssueAdapter.editIssue(mIssue.getIssueAuthToken(), getUpdatedFields(),
            new IssueSimpleCallback() {
                @Override
                public void onSuccess(Issue issue) {

                    Intent intent = new Intent();
                    Bundle data = new Bundle();
                    data.putSerializable(TAG_ISSUE, issue);
                    intent.putExtra(TAG_ISSUE, data);
                    setResult(RESULT_OK, intent);
                    finish();
                }

                @Override
                public void onFailure() {
                    Snackbar.make(vi, R.string.couldnt_edit_issue, Snackbar.LENGTH_SHORT)
                            .show();
                }
            });
}
项目:grafika    文件:PlayMovieActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_play_movie);

    mTextureView = (TextureView) findViewById(R.id.movie_texture_view);
    mTextureView.setSurfaceTextureListener(this);

    // Populate file-selection spinner.
    Spinner spinner = (Spinner) findViewById(R.id.playMovieFile_spinner);
    // Need to create one of these fancy ArrayAdapter thingies, and specify the generic layout
    // for the widget itself.
    mMovieFiles = MiscUtils.getFiles(getFilesDir(), "*.mp4");
    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
            android.R.layout.simple_spinner_item, mMovieFiles);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    // Apply the adapter to the spinner.
    spinner.setAdapter(adapter);
    spinner.setOnItemSelectedListener(this);

    updateControls();
}
项目:MobileAppForPatient    文件:ReportsActivity.java   
@Override
protected void initUI() {
    mContext = this;
    mBtnGetReport = (Button) findViewById(R.id.btn_get_reports);
    chartContainer = (LinearLayout) findViewById(R.id.report_chart_view_container);
    reportContainer = (LinearLayout) findViewById(R.id.report_container);
    deviceMessage = (TextView) findViewById(R.id.device_message);
    mTvToDate = (TextView) findViewById(R.id.btn_to);
    //deviceNameText = (TextView) findViewById(R.id.deviceName);
    mDeviceSpin = (Spinner) findViewById(R.id.device_spin);
    mDataSpin = (Spinner) findViewById(R.id.data_spin);
    mllGetReport = (LinearLayout) findViewById(R.id.btn_get_reports_ll);
    mTvToDate.setOnClickListener(this);
    mllGetReport.setOnClickListener(this);
    mBtnGetReport.setOnClickListener(this);
    mDeviceSpin.setOnItemSelectedListener(this);
    mDataSpin.setOnItemSelectedListener(this);
}
项目:GravityBox    文件:IncreasingRingPreference.java   
@Override
protected void onBindDialogView(View view) {
    super.onBindDialogView(view);

    mEnabledCheckbox = (CheckBox) view.findViewById(R.id.increasing_ring);
    mEnabledCheckbox.setOnCheckedChangeListener(this);

    mMinVolumeTitle = (TextView) view.findViewById(R.id.increasing_ring_min_volume_title);

    mMinVolumeSeekBar = (SeekBar) view.findViewById(R.id.seekbar);
    AudioManager am = (AudioManager) getContext().getSystemService(Context.AUDIO_SERVICE);
    mMinVolumeSeekBar.setSecondaryProgress(am.getStreamVolume(AudioManager.STREAM_RING));

    mRingVolumeNotice = (TextView) view.findViewById(R.id.increasing_ring_volume_notice);

    mIntervalTitle = (TextView) view.findViewById(R.id.increasing_ring_ramp_up_duration_title);
    mInterval = (Spinner) view.findViewById(R.id.increasing_ring_ramp_up_duration);
    mIntervalValues = getContext().getResources().getIntArray(R.array.increasing_ring_ramp_up_duration_values);

    getConfig();
    updateVolumeNoticeVisibility(mMinVolumeSeekBar.getProgress());
    updateEnabledStates();
}
项目:routineKeen    文件:AddHabitEvent.java   
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_add_habit_event);
        getSupportActionBar().setDisplayHomeAsUpEnabled(true);
//        IOManager.initManager(this.getApplicationContext());
//        ActivityCompat.requestPermissions(this,
//                new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION},
//                REQUEST_LOCATION);


        spinner = (Spinner) findViewById(R.id.habitTypeSpinner);
        eventTitle = (EditText) findViewById(R.id.eventTitle);
        eventComment = (EditText) findViewById(R.id.eventComment);
        photoImageButton = (ImageButton) findViewById(R.id.imageButtonPhoto);
        initListeners();
    }
项目:Chore-Manager-App    文件:NewUserActivity.java   
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
    EditText username = (EditText)findViewById(R.id.usernameText);
    name = username.getText().toString();
    EditText password = (EditText)findViewById(R.id.passwordText);
    pass = password.getText().toString();
    Spinner grabAccountType = findViewById(R.id.accountTypeSpinner);
    String accountType = (String) grabAccountType.getSelectedItem();
    if (!(dataSnapshot.child(email).hasChild(name))) {
        if (accountType.equals("Child")) {
            newUser = new User(name, pass, MenuActivity.getManager().nextSerialNumber(), resID);
            manager.setCurrentUserId(newUser.getUserId());
            manager.addRegUser(newUser);
            fbRef.child(email).child("ChoreManager").setValue(manager);
        } else {
            newAdminUser = new AdminUser(name, pass, MenuActivity.getManager().nextSerialNumber(), resID);
            manager.setCurrentUserId(newAdminUser.getUserId());
            manager.addAdminUser(newAdminUser);
            fbRef.child(email).child("ChoreManager").setValue(manager);
        }
    }
   finish();
}
项目:boohee_v5.6    文件:MeasureCurveActivity$$ViewInjector.java   
public void inject(Finder finder, T target, Object source) {
    target.lineChart = (LineChartView) finder.castView((View) finder.findRequiredView(source,
            R.id.linechart, "field 'lineChart'"), R.id.linechart, "field 'lineChart'");
    target.rg_weight = (RadioGroup) finder.castView((View) finder.findRequiredView(source, R
            .id.rg_weight, "field 'rg_weight'"), R.id.rg_weight, "field 'rg_weight'");
    target.spinner = (Spinner) finder.castView((View) finder.findRequiredView(source, R.id
            .spinner, "field 'spinner'"), R.id.spinner, "field 'spinner'");
    target.ll_content = (LinearLayout) finder.castView((View) finder.findRequiredView(source,
            R.id.ll_content, "field 'll_content'"), R.id.ll_content, "field 'll_content'");
}
项目:AOSP-Kayboard-7.1.2    文件:CustomInputStylePreference.java   
private static void setSpinnerPosition(final Spinner spinner, final Object itemToSelect) {
    final SpinnerAdapter adapter = spinner.getAdapter();
    final int count = adapter.getCount();
    for (int i = 0; i < count; i++) {
        final Object item = spinner.getItemAtPosition(i);
        if (item.equals(itemToSelect)) {
            spinner.setSelection(i);
            return;
        }
    }
}
项目:GitHub    文件:BannerStyleActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_banner_style);
    banner = (Banner) findViewById(R.id.banner);
    spinnerStyle = (Spinner) findViewById(R.id.spinnerStyle);
    spinnerStyle.setOnItemSelectedListener(this);

    //默认是CIRCLE_INDICATOR
    banner.setImages(App.images)
            .setBannerTitles(App.titles)
            .setBannerStyle(BannerConfig.NOT_INDICATOR)
            .setImageLoader(new GlideImageLoader())
            .start();
}
项目:GitHub    文件:TestSetupActivity.java   
public void startClick(View v) {
    TestParams params = new TestParams();
    Spinner spinnerThread = (Spinner) findViewById(R.id.spinnerThread);
    String threadModeStr = spinnerThread.getSelectedItem().toString();
    ThreadMode threadMode = ThreadMode.valueOf(threadModeStr);
    params.setThreadMode(threadMode);

    params.setEventInheritance(((CheckBox) findViewById(R.id.checkBoxEventBusEventHierarchy)).isChecked());
    params.setIgnoreGeneratedIndex(((CheckBox) findViewById(R.id.checkBoxEventBusIgnoreGeneratedIndex)).isChecked());

    EditText editTextEvent = (EditText) findViewById(R.id.editTextEvent);
    params.setEventCount(Integer.parseInt(editTextEvent.getText().toString()));

    EditText editTextSubscriber = (EditText) findViewById(R.id.editTextSubscribe);
    params.setSubscriberCount(Integer.parseInt(editTextSubscriber.getText().toString()));

    Spinner spinnerTestToRun = (Spinner) findViewById(R.id.spinnerTestToRun);
    int testPos = spinnerTestToRun.getSelectedItemPosition();
    params.setTestNumber(testPos + 1);
    ArrayList<Class<? extends Test>> testClasses = initTestClasses(testPos);
    params.setTestClasses(testClasses);

    Intent intent = new Intent();
    intent.setClass(this, TestRunnerActivity.class);
    intent.putExtra("params", params);
    startActivity(intent);
}
项目:ButtonProgressBar    文件:MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    mLoader = (ButtonProgressBar) findViewById(R.id.cl_main);
    mLoaderTypeSp = (Spinner) findViewById(R.id.sp_select_type);
    init();
}
项目:GitHub    文件:BasicFunctions.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_loadmore);
    toolbar = (Toolbar) findViewById(R.id.tool_bar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    ultimateRecyclerView = (UltimateRecyclerView) findViewById(R.id.ultimate_recycler_view);
    doURV(ultimateRecyclerView);
    bButtons();
    ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1);
    setupSpinnerSelection((Spinner) findViewById(R.id.spinner), spinnerAdapter);
}
项目:GitHub    文件:ColorsActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    setContentView(R.layout.act_colors);

    mColorScheme = HostDatabase.DEFAULT_COLOR_SCHEME;

    mHostDb = HostDatabase.get(this);

    mColorList = mHostDb.getColorsForScheme(mColorScheme);
    mDefaultColors = mHostDb.getDefaultColorsForScheme(mColorScheme);

    mColorGrid = (GridView) findViewById(R.id.color_grid);
    mColorGrid.setAdapter(new ColorsAdapter(true));
    mColorGrid.setOnItemClickListener(this);
    mColorGrid.setSelection(0);

    mFgSpinner = (Spinner) findViewById(R.id.fg);
    mFgSpinner.setAdapter(new ColorsAdapter(false, R.string.colors_fg_label));
    mFgSpinner.setSelection(mDefaultColors[0]);
    mFgSpinner.setOnItemSelectedListener(this);

    mBgSpinner = (Spinner) findViewById(R.id.bg);
    mBgSpinner.setAdapter(new ColorsAdapter(false, R.string.color_bg_label));
    mBgSpinner.setSelection(mDefaultColors[1]);
    mBgSpinner.setOnItemSelectedListener(this);
}
项目:XPrivacy    文件:ActivityMain.java   
public TemplateListAdapter(Context context, View view, int resource) {
    mView = view;
    mSpinner = (Spinner) view.findViewById(R.id.spTemplate);

    // Get restriction categories
    TreeMap<String, String> tmRestriction = PrivacyManager.getRestrictions(context);
    listRestrictionName = new ArrayList<String>(tmRestriction.values());
    listLocalizedTitle = new ArrayList<String>(tmRestriction.navigableKeySet());

    int userId = Util.getUserId(Process.myUid());
    ondemand = PrivacyManager.getSettingBool(userId, PrivacyManager.cSettingOnDemand, true);
    version = new Version(Util.getSelfVersionName(context));
}
项目:GitHub    文件:BitmapAnimationDebugFragment.java   
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {

  // Get the animation container
  final ImageView imageView = (ImageView) view.findViewById(R.id.animation_container);

  mFrameInformationContainer = (LinearLayout) view.findViewById(R.id.frame_information);

  mAnimatedDrawable = new AnimatedDrawable2();
  mAnimatedDrawable.setDrawListener(new AnimatedDrawable2DebugDrawListener());

  view.findViewById(R.id.invalidate_button).setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
      imageView.invalidate();
    }
  });

  mAnimationControlsManager = new AnimationControlsManager(
      mAnimatedDrawable,
      (SeekBar) getView().findViewById(R.id.seekbar),
      (ToggleButton) getView().findViewById(R.id.playpause),
      getView().findViewById(R.id.reset));

  new BitmapAnimationCacheSelectorConfigurator(
      (Spinner) view.findViewById(R.id.spinner),
      mBitmapFrameCacheChangedListener,
      mFrameCacheListener);

  imageView.setImageDrawable(mAnimatedDrawable);
}
项目:tuxguitar    文件:TGGraceDialog.java   
public void fillFret(View view, TGNote note) {
    int selection = 0;
    if( note != null ) {
        selection = (note.getEffect().isGrace() ? note.getEffect().getGrace().getFret() : note.getValue());
    }

    ArrayAdapter<TGSelectableItem> adapter = new ArrayAdapter<TGSelectableItem>(getActivity(), android.R.layout.simple_spinner_item, createFretValues());

    Spinner spinner = (Spinner) view.findViewById(R.id.grace_dlg_fret_value);
    spinner.setAdapter(adapter);
    spinner.setSelection(adapter.getPosition(new TGSelectableItem(Integer.valueOf(selection), null)));
}
项目:PLDroidShortVideo    文件:MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    TextView versionInfoTextView = (TextView) findViewById(R.id.VersionInfoTextView);
    String info = "版本号:" + getVersionDescription() + ",编译时间:" + getBuildTimeDescription();
    versionInfoTextView.setText(info);

    mPreviewSizeRatioSpinner = (Spinner) findViewById(R.id.PreviewSizeRatioSpinner);
    mPreviewSizeLevelSpinner = (Spinner) findViewById(R.id.PreviewSizeLevelSpinner);
    mEncodingModeLevelSpinner = (Spinner) findViewById(R.id.EncodingModeLevelSpinner);
    mEncodingSizeLevelSpinner = (Spinner) findViewById(R.id.EncodingSizeLevelSpinner);
    mEncodingBitrateLevelSpinner = (Spinner) findViewById(R.id.EncodingBitrateLevelSpinner);

    ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, RecordSettings.PREVIEW_SIZE_RATIO_TIPS_ARRAY);
    mPreviewSizeRatioSpinner.setAdapter(adapter);

    adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, RecordSettings.PREVIEW_SIZE_LEVEL_TIPS_ARRAY);
    mPreviewSizeLevelSpinner.setAdapter(adapter);
    mPreviewSizeLevelSpinner.setSelection(3);

    adapter= new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, RecordSettings.ENCODING_MODE_LEVEL_TIPS_ARRAY);
    mEncodingModeLevelSpinner.setAdapter(adapter);
    mEncodingModeLevelSpinner.setSelection(0);

    adapter= new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, RecordSettings.ENCODING_SIZE_LEVEL_TIPS_ARRAY);
    mEncodingSizeLevelSpinner.setAdapter(adapter);
    mEncodingSizeLevelSpinner.setSelection(7);

    adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, RecordSettings.ENCODING_BITRATE_LEVEL_TIPS_ARRAY);
    mEncodingBitrateLevelSpinner.setAdapter(adapter);
    mEncodingBitrateLevelSpinner.setSelection(2);
}
项目:AndroidCrashDummy    文件:MainActivity.java   
private void log(int number, Spinner typeSpinner) {
    String type = typeSpinner.getSelectedItem().toString();
    String logType = (String)type.toLowerCase().subSequence(0, 1);
    switch(logType){
        case "Error": logType = "e";
        case "Debug": logType = "d";
        case "Info": logType = "i";
        case "Verbose": logType = "v";
        case "Warning": logType = "w";
        default: logType = "d";
    }
    try {
        Method method = Log.class.getMethod(logType, String.class, String.class);

        long startTime = System.currentTimeMillis();
        for(int i = 1; i < number; i++) {
            method.invoke(Log.class, "TestApp", "This is a log message: " + i);
        }
        long endTime = System.currentTimeMillis();

        String message = "Logging " + number + " messages took " + (endTime - startTime) + " Milliseconds";

        Log.i("TestApp", message);
        Toast.makeText(getApplicationContext(), message, Toast.LENGTH_LONG).show();
    } catch(Exception e) {
        Log.e("TestApp", "Exception:", e);
    }
}
项目:chromium-for-android-56-debug-video    文件:EditorView.java   
/** @return The validatable item for the given view. */
private EditorFieldView getEditorTextField(View v) {
    if (v instanceof TextView && v.getParent() != null
            && v.getParent() instanceof EditorFieldView) {
        return (EditorFieldView) v.getParent();
    } else if (v instanceof Spinner && v.getTag() != null) {
        return (EditorFieldView) v.getTag();
    } else {
        return null;
    }
}
项目:grafika    文件:CameraCaptureActivity.java   
@Override
public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) {
    Spinner spinner = (Spinner) parent;
    final int filterNum = spinner.getSelectedItemPosition();

    Log.d(TAG, "onItemSelected: " + filterNum);
    mGLView.queueEvent(new Runnable() {
        @Override public void run() {
            // notify the renderer that we want to change the encoder's state
            mRenderer.changeFilterMode(filterNum);
        }
    });
}
项目:wcs-android-sdk    文件:MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    findViewById(R.id.slice_upload_json).setOnClickListener(this);
    findViewById(R.id.upload_normal_json).setOnClickListener(this);
    Button mSliceUploadButton = (Button) findViewById(R.id.slice_upload);
    mSliceUploadButton.setOnClickListener(this);
    Button mCancelRequestButton = (Button) findViewById(R.id.cancel_requests);
    mCancelRequestButton.setOnClickListener(this);
    Button mGenerateFilesButton = (Button) findViewById(R.id.generate_files);
    mGenerateFilesButton.setOnClickListener(this);
    Button mUploadNormalButton = (Button) findViewById(R.id.upload_normal);
    mUploadNormalButton.setOnClickListener(this);
    findViewById(R.id.multi_upload_normal).setOnClickListener(this);
    Button clearFileBtn = (Button) findViewById(R.id.clear_files_btn);
    clearFileBtn.setOnClickListener(this);

    mBaseUrlEt = (EditText) findViewById(R.id.baseurl_et);
    mTokenEt = (EditText) findViewById(R.id.token_et);
    mKeyEt = (EditText) findViewById(R.id.keyname_et);
    mFilenameEt = (EditText) findViewById(R.id.filename_et);
    mMimeTypeEt = (EditText) findViewById(R.id.mimetype_et);
    mSliceEt = (EditText) findViewById(R.id.slice_size_et);
    mBlockEt = (EditText) findViewById(R.id.block_size_et);
    mDisplayTv = (TextView) findViewById(R.id.display_tv);

    mDisplaySv = (ScrollView) findViewById(R.id.display_scrollview);

    mFileSizeSp = (Spinner) findViewById(R.id.file_size_sp);
    setSpAdapter();
    init();

}
项目:an2linuxclient    文件:ServerDialog.java   
void initViewsDialogNew(View v) {
    ServerDatabaseHandler dbHandler = ServerDatabaseHandler.getInstance(getActivity());

    if (dbHandler.isThereAnyCertificatesInDatabase()){
        certificateSpinner = (Spinner) v.findViewById(R.id.certificateSpinner);
        List<CertificateSpinnerItem> spinnerList = dbHandler.getSpinnerList();
        spinnerList.add(0, new CertificateSpinnerItem(){
            @Override
            public String toString(){
                return getString(R.string.spinner_choose_certificate);
            }
        });
        pairingInfoTextView.setVisibility(View.GONE);
        initiatePairingButton.setText(R.string.dialog_pairing_button_text_or);
        ArrayAdapter<CertificateSpinnerItem> spinnerArrayAdapter = new ArrayAdapter<>(
                getActivity().getApplicationContext(),
                R.layout.dialog_certificate_spinner_textview,
                spinnerList);
        spinnerArrayAdapter.setDropDownViewResource(R.layout.dialog_certificate_spinner_dropdown_textview);
        certificateSpinner.setAdapter(spinnerArrayAdapter);
        certificateSpinner.getBackground().setColorFilter(getResources().getColor(R.color.colorAccent), PorterDuff.Mode.SRC_ATOP);
        certificateSpinner.setOnTouchListener(this);
        certificateSpinner.setOnItemSelectedListener(this);
    } else {
        v.findViewById(R.id.certificateSpinner).setVisibility(View.GONE);
    }

    v.findViewById(R.id.deleteServerBtn).setVisibility(View.INVISIBLE);

    dbHandler.close();
}
项目:medialibrary    文件:AlbumActivity.java   
private void setupSpinner() {
    Spinner spinner = findViewById(R.id.spinner);
    spinner.setOnItemSelectedListener(mMainItemSelected);

    List<String> categories = new ArrayList<>();

    categories.add("All");
    categories.add("Photos");
    categories.add("Videos");


    ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, categories);
    dataAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(dataAdapter);

    Spinner spinnerFilter = findViewById(R.id.spinnerFilter);
    spinnerFilter.setOnItemSelectedListener(mFilterItemSelected);

    List<String> filter = new ArrayList<>();

    filter.add("CLUSTER BY ALBUM");
    filter.add("CLUSTER BY TIME");
    filter.add("CLUSTER BY LOCATION");
    filter.add("CLUSTER BY TAG");
    filter.add("CLUSTER BY SIZE");
    filter.add("CLUSTER BY FACE");


    ArrayAdapter<String> dataAdapterFilter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, filter);
    dataAdapterFilter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinnerFilter.setAdapter(dataAdapterFilter);

}
项目:android_ui    文件:MenusFragment.java   
@Override
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    final Spinner spinnerTimer = (Spinner) view.findViewById(R.id.fragment_components_menus_spinner_timer);
    final Spinner spinnerWhen = (Spinner) view.findViewById(R.id.fragment_components_menus_spinner_when);
    final Spinner spinnerColors = (Spinner) view.findViewById(R.id.fragment_components_menus_spinner_colors);
    final SpinnerLayout spinnerLayoutTimer = (SpinnerLayout) view.findViewById(R.id.fragment_components_menus_spinner_layout_timer);
    final SpinnerLayout sSpinnerLayoutWhen = (SpinnerLayout) view.findViewById(R.id.fragment_components_menus_spinner_layout_when);
    final SpinnerLayout spinnerLayoutColors = (SpinnerLayout) view.findViewById(R.id.fragment_components_menus_spinner_layout_colors);
    final SpinnerLayout spinnerLayoutColorsDisabled = (SpinnerLayout) view.findViewById(R.id.fragment_components_menus_spinner_layout_colors_disabled);

    final Context context = getActivity();
    spinnerTimer.setAdapter(new TimerAdapter(context));
    spinnerTimer.setSelection(2, false);
    spinnerTimer.setOnItemSelectedListener(this);

    spinnerWhen.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, WHEN));
    spinnerWhen.setSelection(0, false);
    spinnerWhen.setOnItemSelectedListener(this);

    spinnerColors.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, COLORS));
    spinnerColors.setSelection(0, false);
    spinnerColors.setOnItemSelectedListener(this);

    spinnerLayoutTimer.setAdapter(new TimerAdapter(context));
    spinnerLayoutTimer.setSelection(2, false);
    spinnerLayoutTimer.setOnItemSelectedListener(this);

    sSpinnerLayoutWhen.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, WHEN));
    sSpinnerLayoutWhen.setOnItemSelectedListener(this);

    spinnerLayoutColors.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, COLORS));
    spinnerLayoutColors.setOnItemSelectedListener(this);

    spinnerLayoutColorsDisabled.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, COLORS));
}
项目:gamesboard    文件:NewGameActivity.java   
private boolean isValid() {
    boolean ret = true;
    int max = scrollView.getChildCount();
    for (int i = 0; i < max; i++) {
        Spinner spiner = (Spinner) scrollView.getChildAt(i);
        if (spiner.getSelectedItem() == null) {
            ret = false;
        }
    }
    return ret;
}
项目:ultrasonic    文件:TimeSpanPicker.java   
public int getTimeSpanAmount()
{
    Spinner timeSpanSpinner = (Spinner) dialog.findViewById(R.id.timeSpanSpinner);

    if (timeSpanSpinner == null)
    {
        return -1;
    }

    Editable text = timeSpanEditText.getText();

    String timeSpanAmountString = null;

    if (text != null)
    {
        timeSpanAmountString = text.toString();
    }

    int timeSpanAmount = 0;

    if (timeSpanAmountString != null && !"".equals(timeSpanAmountString))
    {
        timeSpanAmount = Integer.parseInt(timeSpanAmountString);
    }

    return timeSpanAmount;
}
项目:financisto1-holo    文件:CurrencyExportPreferences.java   
public void restorePreferences(Activity activity, SharedPreferences preferences) {
      Spinner decimals = (Spinner)activity.findViewById(R.id.spinnerDecimals);
      Spinner decimalSeparators = (Spinner)activity.findViewById(R.id.spinnerDecimalSeparators);
      Spinner groupSeparators = (Spinner)activity.findViewById(R.id.spinnerGroupSeparators);
decimals.setSelection(preferences.getInt(prefix(EXPORT_DECIMALS), 0));
decimalSeparators.setSelection(preferences.getInt(prefix(EXPORT_DECIMAL_SEPARATOR), 0));
groupSeparators.setSelection(preferences.getInt(prefix(EXPORT_GROUP_SEPARATOR), 3));
  }
项目:GSB-2017-Android    文件:SpinnersHelper.java   
public static void populateClientSpinner(final Context context, final Spinner spinnerClients , final CompositeDisposable compositeDisposable) {
    ClientsNetworkCalls.getAllClients().subscribe(new Observer<List<Client>>() {
        @Override
        public void onSubscribe(Disposable d) {
            compositeDisposable.add(d);
        }

        @Override
        public void onNext(List<Client> value) {
            ArrayList<String> date = new ArrayList<>();
            for (Client client : value) {
                date.add(String.valueOf(client.getNameClt()));
            }
            ArrayAdapter<String> adapter = new ArrayAdapter<>(context, android.R.layout.simple_spinner_item, date);
            spinnerClients.setAdapter(adapter);
        }

        @Override
        public void onError(Throwable e) {
            Log.e("Get Clients" , "Error getting clients" , e);
            if(e instanceof SocketException || e instanceof IOException) {
                Toast.makeText(context , R.string.no_internet , Toast.LENGTH_SHORT).show();
            } else if (e instanceof Exception) {
                Toast.makeText(context , e.getMessage() , Toast.LENGTH_LONG).show();
            }
        }

        @Override
        public void onComplete() {

        }
    });
}