Java 类android.widget.ArrayAdapter 实例源码

项目:Image-Text-Reader-And-Tools    文件:NoteActivity.java   
@Override
protected void onResume() {
    super.onResume();

    String[] names_of = fileList(); //arr.length
    int name_size = names_of.length;
    not=(LinearLayout)findViewById(R.id.not);
    ListView names = (ListView)findViewById(R.id.LIST);
    ArrayAdapter<String> nameAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, names_of);

    if (names_of.length<1){
        not.setVisibility(View.VISIBLE);
        names.setVisibility(View.GONE);
    }else {
        not.setVisibility(View.GONE);
        names.setVisibility(View.VISIBLE);
    }

    names.setAdapter(nameAdapter);

}
项目:CIA    文件:RankingsActivity.java   
private void initPowerRankings(List<Profile> profiles){

        powerList = (ListView)findViewById(R.id.rankingsPowerList);

        List<String> elements = new ArrayList<>();
        // compare based on points, in descending order
        Collections.sort(profiles, new Comparator<Profile>() {
            @Override
            public int compare(Profile p1, Profile p2) {
                Integer lhsPoints = p1.getPowerPoints();
                Integer rhsPoints = p2.getPowerPoints();
                return -1 * lhsPoints.compareTo(rhsPoints);
            }
        });

        int rank = 1;
        for (Profile profile : profiles){
            int points = profile.getPowerPoints();
            elements.add(rank + ":      " + profile.getName() + ": " + points);
            ++rank;
        }

        ArrayAdapter<String> adapter = new ArrayAdapter<>(this, R.layout.list_item, elements);
        powerList.setAdapter(adapter);
    }
项目:CIA    文件:RankingsActivity.java   
private void initOverallRankings(List<Profile> profiles){

        overallList = (ListView)findViewById(R.id.rankingsList);
        List<String> elements = new ArrayList<>();
        // compare based on points, in descending order
        Collections.sort(profiles, new Comparator<Profile>() {
            @Override
            public int compare(Profile p1, Profile p2) {
                Integer lhsPoints = p1.getHabitPoints();
                Integer rhsPoints = p2.getHabitPoints();
                return -1 * lhsPoints.compareTo(rhsPoints);
            }
        });

        int rank = 1;
        for (Profile profile : profiles){
            int points = profile.getHabitPoints();
            elements.add(rank + ":      " + profile.getName() + ": " + points);
            ++rank;
        }

        ArrayAdapter<String> adapter = new ArrayAdapter<>(this, R.layout.list_item, elements);
        overallList.setAdapter(adapter);

    }
项目:Bella-Android    文件:ForecastFragment.java   
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_main, container, false);
    String forecastArray[] = {};
    FetchWeatherTask weatherTask = new FetchWeatherTask();
    weatherTask.execute();
    List<String> weekForecast = new ArrayList(Arrays.asList(forecastArray));
    mForeCastAdapter = new ArrayAdapter<String>(
            getActivity(),
            R.layout.list_item_forecast,
            R.id.list_item_forecast_textview,
            weekForecast);
    ListView listview = (ListView) rootView.findViewById(R.id.listview_forecast);
    listview.setAdapter(mForeCastAdapter);
    return rootView;
}
项目:AndiCar    文件:RefuelEditFragment.java   
protected void initSpecificControls() {
    initSpnUomFuel();

    //setup bpartner adapter
    mBPartnerAdapter = null;
    if (getActivity() != null) {
        String[] entries = mDbAdapter.getAutoCompleteText(DBAdapter.TABLE_NAME_BPARTNER, null,
                "WHERE " + DB.COL_NAME_GEN_ISACTIVE + " = 'Y' " +
                        " AND LENGTH(TRIM(" + DB.COL_NAME_GEN_NAME + ")) > 0 " +
                        " AND " + DB.COL_NAME_BPARTNER__ISGASSTATION + " = 'Y'", 0, 0);
        if (entries != null) {
            mBPartnerAdapter = new ArrayAdapter<>(getActivity(), android.R.layout.simple_list_item_1, entries);
        }
        acBPartner.setAdapter(mBPartnerAdapter);
    }
}
项目:CXJPadProject    文件:SelectCardTypeFragment.java   
public void initListPop() {
    listPopupWindow = new ListPopupWindow(getContext());
    ArrayAdapter arrayAdapter = new ArrayAdapter(getContext(), R.layout.item_list_pop, cardTemplateList);
    listPopupWindow.setAdapter(arrayAdapter);
    listPopupWindow.setWidth(RelativeLayout.LayoutParams.WRAP_CONTENT);
    listPopupWindow.setHeight(RelativeLayout.LayoutParams.WRAP_CONTENT);
    listPopupWindow.setAnchorView(mCardTemplate);
    listPopupWindow.setModal(true);
    listPopupWindow.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            mCardTemplate.setText(cardTemplateList.get(position));
            if ("2".equals(sparseArray.get(position).key)) {//虚拟卡
                setEnabledStatus(false);
            } else {
                setEnabledStatus(true);
            }
            cardTemplateId = sparseArray.get(position).key;
            listPopupWindow.dismiss();
        }
    });
}
项目:Quran    文件:AyahPlaybackFragment.java   
private void updateAyahSpinner(QuranSpinner spinner,
                               ArrayAdapter<CharSequence> adapter,
                               int maxAyah, int currentAyah) {
  final Context context = getActivity();
  if (context != null) {
    CharSequence[] ayahs = new String[maxAyah];
    for (int i = 0; i < maxAyah; i++) {
      ayahs[i] = QuranUtils.getLocalizedNumber(context, (i + 1));
    }
    adapter.clear();

    for (int i = 0; i < maxAyah; i++) {
      adapter.add(ayahs[i]);
    }
    spinner.setSelection(currentAyah - 1);
  }
}
项目:GitHub    文件:ItemDialog.java   
@Override
protected void onCreate(Bundle savedInstanceState) {  
    super.onCreate(savedInstanceState);  
    setContentView(R.layout.item_dialog); 
    setCanceledOnTouchOutside(true);

    tvItemDialogTitle = (TextView) findViewById(R.id.tvItemDialogTitle);
    lvItemDialog = (ListView) findViewById(R.id.lvItemDialog);

    tvItemDialogTitle.setVisibility(StringUtil.isNotEmpty(title, true) ? View.VISIBLE : View.GONE);
    tvItemDialogTitle.setText("" + StringUtil.getCurrentString());

    adapter = new ArrayAdapter<String>(context, R.layout.item_dialog_item, items);
    lvItemDialog.setAdapter(adapter);
    lvItemDialog.setOnItemClickListener(this);
}
项目:Wireless-Programming-Works    文件:DivisionActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_division);

    Bundle dataBundle = getIntent().getExtras();
    Data data = (Data) dataBundle.getSerializable("data");
    String div_name = dataBundle.getString("div");

    bg = (ImageView) findViewById(R.id.division_image);
    placeList = (ListView) findViewById(R.id.place_list);
    divisionName = (TextView) findViewById(R.id.division_name);
    divisionName.setText(data.getDivisionName(div_name));

    bg.setImageResource(data.getImageRes(div_name));
    System.out.println(data.getPlaces(div_name));
    ArrayAdapter<String> adapter = new ArrayAdapter<String> (DivisionActivity.this, android.R.layout.simple_list_item_1,  data.getPlaces(div_name));
    placeList.setAdapter(adapter);

}
项目:LucaHome-AndroidApplication    文件:MapContentBuilder.java   
private static void displayListViewDialog(@NonNull Context context, @NonNull String title, @NonNull ArrayList<String> list) {
    final android.app.Dialog dialog = new android.app.Dialog(context);

    dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
    dialog.setContentView(R.layout.dialog_listview);

    TextView titleView = dialog.findViewById(R.id.dialog_title_text_view);
    titleView.setText(title);

    com.rey.material.widget.Button closeButton = dialog.findViewById(R.id.dialog_button_close);
    closeButton.setOnClickListener(v -> dialog.dismiss());

    ListView listView = dialog.findViewById(R.id.dialog_list_view);
    listView.setAdapter(new ArrayAdapter<>(context, android.R.layout.simple_dropdown_item_1line, list));

    dialog.setCancelable(true);
    dialog.show();

    Window window = dialog.getWindow();
    if (window != null) {
        window.setLayout(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
    }
}
项目:XERUNG    文件:SearchableSpinner.java   
@Override
public boolean onTouch(View v, MotionEvent event) {
    if (event.getAction() == MotionEvent.ACTION_DOWN) {
        ArrayAdapter adapter = (ArrayAdapter) getAdapter();

        if (null != adapter) {

            if (_items.size() == 0) {
                for (int i = 0; i < adapter.getCount(); i++) {
                    _items.add(adapter.getItem(i));
                }
            }
            SearchableListDialog searchableListDialog = SearchableListDialog.newInstance
                    (_items);
            searchableListDialog.setOnSearchableItemClickListener(this);
            searchableListDialog.show(((Activity) _context).getFragmentManager(), "TAG");
        }
    }
    return true;
}
项目:GitHub    文件:MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  ListView listView = (ListView) findViewById(R.id.list);
  listView.setOnItemClickListener(this);

  ArrayAdapter<String> demoAdapter = new ArrayAdapter<String>(this,
      android.R.layout.simple_list_item_1);

  for (Demo demo : Demo.values()) {
    demoAdapter.add(getString(demo.titleResId));
  }

  listView.setAdapter(demoAdapter);
}
项目:QianXun    文件:WBStatusAPIActivity.java   
/**
 * @see {@link Activity#onCreate}
 */
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_open_api_base_layout);

    // 获取功能列表
    mFuncList = getResources().getStringArray(R.array.statuses_func_list);
    // 初始化功能列表 ListView
    mFuncListView = (ListView)findViewById(R.id.api_func_list);
    mFuncListView.setAdapter(new ArrayAdapter<String>(
            this, android.R.layout.simple_list_item_1, mFuncList));
    mFuncListView.setOnItemClickListener(this);

    // 获取当前已保存过的 Token
    mAccessToken = AccessTokenKeeper.readAccessToken(this);
    // 对statusAPI实例化
    mStatusesAPI = new StatusesAPI(this, Constants.APP_KEY, mAccessToken);
}
项目:GitHub    文件:BitmapAnimationCacheSelectorConfigurator.java   
public BitmapAnimationCacheSelectorConfigurator(
    Spinner spinner,
    BitmapFrameCacheChangedListener bitmapFrameCacheChangedListener,
    BitmapFrameCache.FrameCacheListener frameCacheListener) {
  mSpinner = spinner;
  mBitmapFrameCacheChangedListener = bitmapFrameCacheChangedListener;
  mFrameCacheListener = frameCacheListener;

  mContext = mSpinner.getContext();
  mArrayAdapter = new ArrayAdapter<>(spinner.getContext(), android.R.layout.simple_spinner_item);
  mArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
  mSpinner.setAdapter(mArrayAdapter);

  addSampleBackends();
  setupSelector();
}
项目:eBread    文件:SettingTTSFragment.java   
/**
 * Load voice settings from file and set radio buttons
 * @throws IOException
 * @throws XmlPullParserException
 */
private void loadData() throws IOException, XmlPullParserException {
    ArrayMap<String, String> values = settingsManager.getSettings();
    voice = values.get("id");
    Voice loadedVoice = searchVoice(voice);
    if(loadedVoice == null){
        Toast.makeText(getContext(), "Errore caricamento impostazioni", Toast.LENGTH_SHORT).show();
        return;
    }
    // Language/Locale
    language = loadedVoice.get("locale");
    spnLanguage.setSelection(((ArrayAdapter) spnLanguage.getAdapter()).getPosition(language));
    // Gender
    gender = loadedVoice.get("gender");
    if(gender.equals("male"))
        rbM.setChecked(true);
    else
        rbF.setChecked(true);
    updateChoice();
    // Voice
    int pos=((ArrayAdapter) spnVoice.getAdapter()).getPosition(voice);
    spnVoice.setSelection(pos);
    // Speed
    speed = Float.valueOf(values.get("speed"));
    spnSpeed.setSelection(Math.round((speed - 1) / 0.25f));
}
项目:Plus1s    文件:FoundViewActivity.java   
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_found_view);

        final TextView found_view_back = (TextView) findViewById(R.id.found_view_back);
        final ListView found_view_list = (ListView) findViewById(R.id.found_view_list);
//        Animation animation = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.fade_out);

        ArrayAdapter<String> adapter = new ArrayAdapter(this, android.R.layout.simple_spinner_item, displayFoundItem());
        found_view_list.setAdapter(adapter);
        final Animation fade_in_anim = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.fade_in);
        found_view_list.setAnimation(fade_in_anim);
        found_view_back.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                goToMain();
            }
        });
    }
项目:AndroidNewArchitectureExample    文件:CityListFragment.java   
@Override
public void onActivityCreated(@Nullable Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);

    viewModel = ViewModelProviders.of(getActivity()).get(MainActivityViewModel.class);
    viewModel.listOfCities().observe(this, cities -> {
        if (cities == null)
            cities = Collections.emptyList();
        ArrayAdapter<String> adapter = new ArrayAdapter<>(this.getContext(), android.R.layout.simple_list_item_1, cities);
        cityList.setAdapter(adapter);
    });

    cityList.setOnItemClickListener((parent, view, position, id) -> {
        String cityName = (String) parent.getItemAtPosition(position);
        viewModel.selectCity(cityName);
    });
}
项目:Aurora    文件:SwitchVideoTypeDialog.java   
public void initList(List<SwitchVideoModel> data, OnListItemClickListener onItemClickListener) {
    this.onItemClickListener = onItemClickListener;
    this.data = data;

    LayoutInflater inflater = LayoutInflater.from(mContext);
    View view = inflater.inflate(R.layout.switch_video_dialog, null);
    listView = (ListView) view.findViewById(R.id.switch_dialog_list);
    setContentView(view);
    adapter = new ArrayAdapter<>(mContext, R.layout.switch_video_dialog_item, data);
    listView.setAdapter(adapter);
    listView.setOnItemClickListener(new OnItemClickListener());

    Window dialogWindow = getWindow();
    WindowManager.LayoutParams lp = dialogWindow.getAttributes();
    DisplayMetrics d = mContext.getResources().getDisplayMetrics(); // 获取屏幕宽、高用
    lp.width = (int) (d.widthPixels * 0.8); // 高度设置为屏幕的0.6
    dialogWindow.setAttributes(lp);
}
项目:tuxguitar    文件:TGBrowserView.java   
@SuppressWarnings("unchecked")
public void refreshCollections() {
    ArrayAdapter<TGSelectableItem> arrayAdapter = new ArrayAdapter<TGSelectableItem>(findActivity(), R.layout.view_browser_spinner_item, createCollectionValues());
    arrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

    TGSelectableItem selectedItem = new TGSelectableItem(findCurrentCollection(), null);
    Integer selectedItemPosition = arrayAdapter.getPosition(selectedItem);

    Spinner spinner = (Spinner) this.findViewById(R.id.browser_collections);
    OnItemSelectedListener listener = spinner.getOnItemSelectedListener();
    spinner.setOnItemSelectedListener(null);
    if(!this.isSameCollection(arrayAdapter, (ArrayAdapter<TGSelectableItem>) spinner.getAdapter())) {
        spinner.setAdapter(arrayAdapter);
    }
    if( spinner.getSelectedItemPosition() != selectedItemPosition ) {
        spinner.setSelection(selectedItemPosition, false);
    }
    spinner.setOnItemSelectedListener(listener);
}
项目:AndiCar    文件:BackupListActivity.java   
private void fillBkList() {
        bkFileList = FileUtils.listBkFiles(this, false);
        if (bkFileList == null || bkFileList.isEmpty()) {
//            btnRestore.setEnabled(false);
            lvBackupList.setAdapter(null);
            return;
        }

        ArrayAdapter<String> listAdapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_single_choice, bkFileList);
        lvBackupList.setAdapter(listAdapter);
        lvBackupList.setItemsCanFocus(false);
        lvBackupList.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
        lvBackupList.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                selectedFile = bkFileList.get(i);

                //show the delete option
                mAppMenu.setGroupVisible(R.id.mnu_backup_list, true);
            }
        });
    }
项目:project-weather    文件:ChooseAreaFragment.java   
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.choose_area, container, false);
    // 设置系统状态栏高度
    View statusBar = view.findViewById(R.id.status_bar);
    ViewGroup.LayoutParams layoutParams = statusBar.getLayoutParams();
    layoutParams.height = getStatusBarHeight();
    if (getActivity() instanceof MainActivity) {
        statusBar.setVisibility(View.GONE);
    } else {
        statusBar.setVisibility(View.VISIBLE);
    }

    titleText = (TextView) view.findViewById(R.id.title_text);
    backButton = (Button) view.findViewById(R.id.back_button);
    listView = (ListView) view.findViewById(R.id.list_view);
    adapter = new ArrayAdapter<>(getContext(),
            android.R.layout.simple_list_item_1, dataList);
    listView.setAdapter(adapter);
    return view;
}
项目:SkinFramework    文件:SkinFragment.java   
void initAdapter(List<String> skins) {
    final Context context = mListView.getContext();
    mAdapter = new ArrayAdapter<String>(context, -1, skins) {
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            if (convertView == null) {
                convertView = SkinManager.getInstance().getResources().getView(context, R.layout.item);
            }
            TextView tv = (TextView) convertView.findViewById(R.id.id_tv_title);
            String path = getItem(position);
            tv.setText(new File(path).getName());
            return convertView;
        }
    };
    mListView.setAdapter(mAdapter);
}
项目:weather-mvp    文件:ChooseAreaActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_choose_area);
    backButton = (Button) findViewById(R.id.back_button);
    areaName = (TextView) findViewById(R.id.area_name);
    listView = (ListView) findViewById(R.id.list_view);
    progressBar = (ProgressBar) findViewById(R.id.progress_bar);

    mAdapter = new ArrayAdapter<>(this,
            android.R.layout.simple_list_item_1, dataList);
    listView.setAdapter(mAdapter);
    listView.setOnItemClickListener(this);
    backButton.setOnClickListener(this);
    showProvinceList();
}
项目:CycleViewPager    文件:WorkInListViewActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_listview);

    mAutoScrollPagerAdapter = new BannerAdapter(this, 3, true);
    mListView = (ListView) findViewById(R.id.listview);
    mSwipeRefreshLayout = (CustomSwipeRefreshLayout) findViewById(R.id.swiperefresh_layout);
    // AutoScrollViewPager header
    View headerView = LayoutInflater.from(this).inflate(R.layout.list_header, mListView, false);
    mAutoScrollViewPager = (CycleViewPager) headerView.findViewById(R.id.banner);
    mIndicator = (ViewPagerIndicator) headerView.findViewById(R.id.viewpager_indicator);
    mListView.addHeaderView(headerView);
    // mAutoScrollViewPager.setPageSwitchDuration(800);
    // mAutoScrollViewPager.setAutoScrollInterval(4000);
    mListView.setAdapter(new ArrayAdapter<String>(WorkInListViewActivity.this, android.R.layout.simple_list_item_1, android.R.id.text1, getData()));
    mAutoScrollViewPager.setAdapter(mAutoScrollPagerAdapter);
    mIndicator.bindToViewPager(mAutoScrollViewPager);
    mSwipeRefreshLayout.setOnRefreshListener(new SwipeRefreshLayout.OnRefreshListener() {
        @Override
        public void onRefresh() {
            WorkInListViewActivity.this.onRefresh();
        }
    });
}
项目:HtmlNative    文件:ExampleListActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    try {
        mAssetFileList = filterHtmlFile(AssetsUtils.allFiles(this)).toArray();
        ListView listView = new ListView(this);
        ArrayAdapter<Object> arrayAdapter = new ArrayAdapter<>(this, R.layout
                .example_list_item, R.id.example_list_title, mAssetFileList);
        listView.setAdapter(arrayAdapter);
        listView.setOnItemClickListener(this);
        setContentView(listView);
    } catch (IOException e) {
    }
}
项目:FlashCards    文件:LoginActivity.java   
private void addEmailsToAutoComplete(List<String> emailAddressCollection) {
    //Create adapter to tell the AutoCompleteTextView what to show in its dropdown list.
    ArrayAdapter<String> adapter =
            new ArrayAdapter<>(LoginActivity.this,
                    android.R.layout.simple_dropdown_item_1line, emailAddressCollection);

    mEmailView.setAdapter(adapter);
}
项目:SSTVEncoder2    文件:EditTextActivity.java   
private void initFontFamilySpinner(String familyName) {
    Spinner spinner = (Spinner) findViewById(R.id.edit_font_family);
    spinner.setOnItemSelectedListener(this);
    mFontFamilySet = new FontFamilySet();
    mSelectedFontFamily = mFontFamilySet.getFontFamily(familyName);
    mFontFamilyNameList = mFontFamilySet.getFontFamilyDisplayNameList();
    spinner.setAdapter(new ArrayAdapter<>(this,
            android.R.layout.simple_spinner_dropdown_item, mFontFamilyNameList));
    spinner.setSelection(mFontFamilyNameList.indexOf(mSelectedFontFamily.displayName));
}
项目:ChipRemoteLCD-Android    文件:SendMessageActivity.java   
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_send_message);
        Spinner spinner = (Spinner) findViewById(R.id.spinner);
// Create an ArrayAdapter using the string array and a default spinner layout
        ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,
                R.array.spinner_array, android.R.layout.simple_spinner_item);
// Specify the layout to use when the list of choices appears
        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
// Apply the adapter to the spinner
        spinner.setAdapter(adapter);
    }
项目:revolution-irc    文件:EditNotificationSettingsActivity.java   
private void refreshSpinner() {
    mSpinnerOptionUUIDs = new ArrayList<>();
    List<String> options = new ArrayList<>();
    options.add(mServerSpinner.getContext().getString(R.string.value_any));
    mSpinnerOptionUUIDs.add(null);
    for (ServerConfigData data :
            ServerConfigManager.getInstance(mServerSpinner.getContext()).getServers()) {
        options.add(data.name);
        mSpinnerOptionUUIDs.add(data.uuid);
    }
    ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<>(mServerSpinner.getContext(),
            R.layout.simple_spinner_item, android.R.id.text1, options);
    spinnerAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    mServerSpinner.setAdapter(spinnerAdapter);
}
项目:OAuth-2.0-Cookbook    文件:DashboardActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_dashboard);

    usernameText = (TextView) findViewById(R.id.profile_username);
    emailText = (TextView) findViewById(R.id.profile_email);

    tokenStore = new TokenStore(this);

    if (new AuthenticationManager(this).isAuthenticated()) {
        // add some fake user entries
        ListView listView = (ListView) findViewById(R.id.dashboard_entries);
        listView.setAdapter(new ArrayAdapter<>(
            this, android.R.layout.simple_list_item_1,
            new String[] {"Entry 1"}));

        // button to retrieve user profile
        Button profileButton = (Button) findViewById(R.id.profile_button);
        profileButton.setOnClickListener(this);
    } else {
        Intent loginIntent = new Intent(this, MainActivity.class);
        startActivity(loginIntent);
        finish();
    }

}
项目:ClassifyView    文件:MainActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ListView sampleList = (ListView) findViewById(R.id.sample_list);
    sampleList.setAdapter(new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1,getResources().getStringArray(R.array.list_name)));
    sampleList.setOnItemClickListener(this);
}
项目:encdroidMC    文件:ConfigSyncActivity.java   
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_config_sync);



    volumeName = (EditText) findViewById(R.id.volumeName);
    //volumeName.setFocusable(false);

    volumePath = (EditText) findViewById(R.id.volumePath);
    //volumePath.setFocusable(false);

    password = (EditText) findViewById(R.id.volumePassword);
    password.setTransformationMethod(PasswordTransformationMethod.getInstance());
    password.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD); 

    onlyWifiCheckBox = ((CheckBox) findViewById(R.id.onlyWifi));
    removeAfterCheckBox = ((CheckBox) findViewById(R.id.removeAfter));
    localFolder = ((EditText) findViewById(R.id.localFolder));
    syncID = ((EditText) findViewById(R.id.syncID));
    syncID.setFocusable(false);


    spin1=(Spinner) findViewById(R.id.selectedRule);
    ArrayAdapter<String> adapter=new ArrayAdapter<String>(ConfigSyncActivity.this, android.R.layout.simple_spinner_item, rules);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spin1.setAdapter(adapter);
    spin1.setOnTouchListener(this);
    spin1.setOnItemSelectedListener((OnItemSelectedListener) this);

    refresh(null);


}
项目:aar    文件:MainPresentImpl.java   
public MainPresentImpl(Context context, IMainView mainView) {
    this.context = context;
    this.mainView = mainView;
    if (adapter == null)
        adapter = new ArrayAdapter<>(context, android.R.layout.simple_list_item_1, new String[] {
                "SDK.getInstance().init();",
                "SDK.getInstance().search(key);",
        });
}
项目:eazycore    文件:BaseNavigationDrawerActivity.java   
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    drawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
    lvDrawer = (ListView) findViewById(R.id.left_drawer);
    lvDrawer.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_list_item_1
            , getTitleMenus()));
    lvDrawer.setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {

        }
    });
}
项目:opentrivia    文件:MainActivityFragment.java   
@Override public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
  super.onViewCreated(view, savedInstanceState);
  categorySpinnerAdapter =
      new ArrayAdapter<>(getActivity(), R.layout.support_simple_spinner_dropdown_item,
          new ArrayList<>());
  categoriesSpinner.setAdapter(categorySpinnerAdapter);

  ArrayAdapter<String> difficultySpinnerAdapter =
      new ArrayAdapter<>(getActivity(), R.layout.support_simple_spinner_dropdown_item,
          difficulties);
  difficultiesSpinner.setAdapter(difficultySpinnerAdapter);

  ArrayAdapter<String> gameTypeSpinnerAdapter =
      new ArrayAdapter<>(getActivity(), R.layout.support_simple_spinner_dropdown_item, gameTypes);
  gameTypesSpinner.setAdapter(gameTypeSpinnerAdapter);

  ArrayAdapter<String> amountsSpinnerAdapter =
      new ArrayAdapter<>(getActivity(), R.layout.support_simple_spinner_dropdown_item, amounts);
  amountsSpinner.setAdapter(amountsSpinnerAdapter);

  presenter.subscribe(savedInstanceState != null ? Parcels.unwrap(
      savedInstanceState.getParcelable(MainState.CATEGORY_STATE_KEY)) : null);

  categoriesSpinner.setSelection(
      savedInstanceState != null ? savedInstanceState.getInt(CATEGORIES_POSITION_KEY) : 0);
  difficultiesSpinner.setSelection(
      savedInstanceState != null ? savedInstanceState.getInt(DIFFICULTIES_POSITION_KEY) : 0);
  gameTypesSpinner.setSelection(
      savedInstanceState != null ? savedInstanceState.getInt(GAMETYPE_POSITION_KEY) : 0);
  amountsSpinner.setSelection(
      savedInstanceState != null ? savedInstanceState.getInt(GAMETYPE_POSITION_KEY) : 0);
}
项目: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);

}
项目:stynico    文件:HistoryAPIActivity.java   
public void onItemSelected(AdapterView<?> parent, View view, int position,
               long id)
   {
if (parent.equals(spMonth))
{
    spDay.setAdapter(new ArrayAdapter<String>(this, R.layout.view_spinner, getDays(position + 1)));
    spDay.setSelection(Integer.parseInt(currentDay) - 1);
}
else if (parent.equals(spDay))
{
    currentDay = Integer.toString(position + 1);
    String date = "" + spMonth.getSelectedItem() + spDay.getSelectedItem();
    api.queryHistory(date, this);
}
   }
项目:QMUI_Android    文件:QDPopupFragment.java   
private void initListPopupIfNeed() {
    if (mListPopup == null) {

        String[] listItems = new String[]{
                "Item 1",
                "Item 2",
                "Item 3",
                "Item 4",
                "Item 5",
        };
        List<String> data = new ArrayList<>();

        Collections.addAll(data, listItems);

        ArrayAdapter adapter = new ArrayAdapter<>(getActivity(), R.layout.simple_list_item, data);

        mListPopup = new QMUIListPopup(getContext(), QMUIPopup.DIRECTION_NONE, adapter);
        mListPopup.create(QMUIDisplayHelper.dp2px(getContext(), 250), QMUIDisplayHelper.dp2px(getContext(), 200), new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Toast.makeText(getActivity(), "Item " + (i + 1), Toast.LENGTH_SHORT).show();
                mListPopup.dismiss();
            }
        });
        mListPopup.setOnDismissListener(new PopupWindow.OnDismissListener() {
            @Override
            public void onDismiss() {
                mActionButton2.setText(getContext().getResources().getString(R.string.popup_list_action_button_text_show));
            }
        });
    }
}
项目:financisto1-holo    文件:RecurActivity.java   
private void addSpinnerItems(Spinner spinner, LocalizableEnum[] a) {
    int length = a.length;
    SpinnerItem[] items = new SpinnerItem[length];
    for (int i=0; i<length; i++) {
        LocalizableEnum x = a[i];
        String title = getString(x.getTitleId());
        String value = x.name();
        items[i] = new SpinnerItem(title, value);
    }
    ArrayAdapter<SpinnerItem> adapter = new ArrayAdapter<SpinnerItem>(this, android.R.layout.simple_spinner_item, items);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);
}
项目:ShotsNewsApp    文件:LoginActivity.java   
private void addEmailsToAutoComplete(List<String> emailAddressCollection) {
    //Create adapter to tell the AutoCompleteTextView what to show in its dropdown list.
    ArrayAdapter<String> adapter =
            new ArrayAdapter<>(LoginActivity.this,
                    android.R.layout.simple_dropdown_item_1line, emailAddressCollection);

    mEmailView.setAdapter(adapter);
}