List of usage examples for android.view View findViewById
@Nullable public final <T extends View> T findViewById(@IdRes int id)
From source file:com.seregil13.literarytracker.lightnovel.LightNovelEditFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment View view = inflater.inflate(R.layout.fragment_light_novel_edit, container, false); this.mTitleET = (EditText) view.findViewById(R.id.title); this.mAuthorET = (EditText) view.findViewById(R.id.author); this.mDescriptionET = (EditText) view.findViewById(R.id.description); this.mTranslatorSiteET = (EditText) view.findViewById(R.id.translatorSite); this.mCompletedCB = (CheckBox) view.findViewById(R.id.completionStatus); Button editGenres = (Button) view.findViewById(R.id.genreSelection); Button cancel = (Button) view.findViewById(R.id.cancelButton); Button save = (Button) view.findViewById(R.id.saveButton); cancel.setOnClickListener(this.mCancelListener); save.setOnClickListener(this.mSaveListener); editGenres.setOnClickListener(new View.OnClickListener() { @Override/*from w w w . ja v a 2 s . com*/ public void onClick(View v) { Intent intent = new Intent(getActivity().getApplicationContext(), GenreSelectionActivity.class); intent.putStringArrayListExtra(JsonKeys.GENRES.toString(), mGenres); startActivityForResult(intent, LiteraryTrackerUtils.GENRE_REQUEST_CODE); } }); mTitleET.setText(mTitle); mAuthorET.setText(mAuthor); mDescriptionET.setText(mDescription); mTranslatorSiteET.setText(mTranslatorSite); mCompletedCB.setChecked(Boolean.parseBoolean(mCompleted)); return view; }
From source file:com.krayzk9s.imgurholo.ui.CommentsFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); View view = inflater.inflate(R.layout.account_layout, container, false); LinearLayout headerLayout = (LinearLayout) view.findViewById(R.id.header); headerLayout.setVisibility(View.GONE); errorText = (TextView) view.findViewById(R.id.error); mDrawerList = (ListView) view.findViewById(R.id.account_list); ImgurHoloActivity activity = (ImgurHoloActivity) getActivity(); SharedPreferences settings = activity.getApiCall().settings; if (settings.getString("theme", MainActivity.HOLO_LIGHT).equals(MainActivity.HOLO_LIGHT)) commentsAdapter = new MessageAdapter(activity, R.layout.comment_layout); else/* w ww . ja va2 s .c om*/ commentsAdapter = new MessageAdapter(activity, R.layout.comment_layout_dark); String[] mMenuList = getResources().getStringArray(R.array.emptyList); ArrayAdapter<String> tempAdapter; if (settings.getString("theme", MainActivity.HOLO_LIGHT).equals(MainActivity.HOLO_LIGHT)) tempAdapter = new ArrayAdapter<String>(activity, R.layout.comment_layout, mMenuList); else tempAdapter = new ArrayAdapter<String>(activity, R.layout.comment_layout_dark, mMenuList); mDrawerList.setAdapter(tempAdapter); if (savedInstanceState == null) { getComments(); } else { commentDataArray = savedInstanceState.getParcelableArrayList("content"); commentsAdapter.addAll(commentDataArray); mDrawerList.setAdapter(commentsAdapter); commentsAdapter.notifyDataSetChanged(); } return view; }
From source file:com.miz.mizuu.fragments.CollectionCoverSearchFragment.java
@Override public void onViewCreated(View v, Bundle savedInstanceState) { super.onViewCreated(v, savedInstanceState); mProgressBar = (ProgressBar) v.findViewById(R.id.progress); if (mImageUrls.size() > 0) mProgressBar.setVisibility(View.GONE); // Hack to remove the ProgressBar on orientation change mGridView = (GridView) v.findViewById(R.id.gridView); mAdapter = new ImageAdapter(getActivity()); mGridView.setAdapter(mAdapter);/*from w w w . ja v a 2s . c o m*/ // Calculate the total column width to set item heights by factor 1.5 mGridView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() { @Override public void onGlobalLayout() { final int numColumns = (int) Math .floor(mGridView.getWidth() / (mImageThumbSize + mImageThumbSpacing)); if (numColumns > 0) { mGridView.setNumColumns(numColumns); } } }); mGridView.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // Create the download Service Intent downloadService = new Intent(getActivity(), DownloadImageService.class); downloadService.putExtra(DownloadImageService.CONTENT_ID, mCollectionId); downloadService.putExtra(DownloadImageService.IMAGE_URL, mImageUrls.get(arg2)); downloadService.putExtra(DownloadImageService.IMAGE_TYPE, DownloadImageService.IMAGE_TYPE_MOVIE_COVER); getActivity().startService(downloadService); // End the browser Activity getActivity().finish(); } }); mJson = getArguments().getString("json"); loadJson(getArguments().getString("baseUrl")); }
From source file:com.google.cast.samples.games.gamedebugger.DebuggerFragment.java
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { mCastConnectionManager = GameDebuggerApplication.getInstance().getCastConnectionManager(); // Inflate the layout for this fragment. View view = inflater.inflate(R.layout.debugger_fragment, container, false); mTextViewApplicationName = (TextView) view.findViewById(R.id.application_name); mTextViewMaxPlayers = (TextView) view.findViewById(R.id.max_players); mTextViewLobbyState = (TextView) view.findViewById(R.id.lobby_state); mTextViewGameplayState = (TextView) view.findViewById(R.id.gameplay_state); mTextViewGameStatusText = (TextView) view.findViewById(R.id.game_status_text); mTextViewGameData = (TextView) view.findViewById(R.id.game_data); mTextViewLastGameMessagePlayerId = (TextView) view.findViewById(R.id.last_game_message_player_id); mTextViewLastGameMessage = (TextView) view.findViewById(R.id.last_game_message); mAddPlayerButton = (Button) view.findViewById(R.id.button_add_player); mAddPlayerButton.setOnClickListener(new OnClickListener() { @Override/*from w ww. java 2 s .c o m*/ public void onClick(View v) { if (!GameDebuggerApplication.getInstance().getRequestInProgress()) { mAddPlayerButton.setEnabled(false); PendingResult<GameManagerResult> pendingResult = mCastConnectionManager.getGameManagerClient() .sendPlayerAvailableRequest(null, null); pendingResult.setResultCallback(new ResultCallback<GameManagerResult>() { @Override public void onResult(GameManagerResult result) { if (!result.getStatus().isSuccess()) { new AlertDialog.Builder(getActivity()) .setMessage(result.getStatus().getStatusMessage()) .setTitle(R.string.error_dialog_title_add_player).create().show(); } GameDebuggerApplication.getInstance().setRequestInProgress(false); mAddPlayerButton.setEnabled(mCastConnectionManager.isConnectedToReceiver()); } }); } } }); mDisconnectButton = (Button) view.findViewById(R.id.button_disconnect); mDisconnectButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { mCastConnectionManager.disconnectFromReceiver(true); } }); mListViewPlayers = (ListView) view.findViewById(R.id.player_list); mPlayerListAdapter = new PlayerElementAdapter(getActivity()); mListViewPlayers.setAdapter(mPlayerListAdapter); mListViewPlayers.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View view, MotionEvent event) { return false; } }); GameManagerClient gameManagerClient = mCastConnectionManager.getGameManagerClient(); if (mCastConnectionManager.isConnectedToReceiver()) { GameManagerState state = gameManagerClient.getCurrentState(); mTextViewApplicationName.setText(state.getApplicationName()); mTextViewMaxPlayers.setText(Integer.toString(state.getMaxPlayers())); mTextViewLobbyState.setText(getLobbyStateName(state.getLobbyState())); mTextViewGameplayState.setText(getGameplayStateName(state.getGameplayState())); mTextViewGameStatusText.setText(state.getGameStatusText()); JSONObject gameData = state.getGameData(); String gameDataText = gameData != null ? gameData.toString() : ""; mTextViewGameData.setText(gameDataText); } mAddPlayerButton.setEnabled(true); mDisconnectButton.setEnabled(true); mPlayerListAdapter.notifyDataSetChanged(); setListViewHeightBasedOnChildren(mListViewPlayers); return view; }
From source file:com.ibm.techathon.elven.smartpool.cards.SuggestedCard.java
@Override public void setupInnerViewElements(ViewGroup parent, View view) { if (view != null) { TextView title = (TextView) view.findViewById(R.id.carddemo_suggested_title); TextView member = (TextView) view.findViewById(R.id.carddemo_suggested_memeber); TextView subtitle = (TextView) view.findViewById(R.id.carddemo_suggested_subtitle); TextView community = (TextView) view.findViewById(R.id.carddemo_suggested_community); if (title != null) { // set the up the title String title.setText(mTrip.getVechileName()); }/*from w ww. j av a 2 s. c om*/ if (member != null) member.setText(mTrip.getOpenSeats() + " seats"); if (subtitle != null) { String subTitleText = ""; if (mTrip.getStartLocationDate().equals(mTrip.getEndLocationDate())) { subTitleText = mTrip.getStartLocationTime() + " to " + mTrip.getEndLocationTime() + " at " + mTrip.getStartLocationDate(); } else { subTitleText = mTrip.getStartLocationDate() + " " + mTrip.getStartLocationTime() + " to " + mTrip.getEndLocationDate() + " " + mTrip.getEndLocationTime(); } subtitle.setText(subTitleText); } if (community != null) { String communityText = ""; if (!mTrip.getStartLocationLat().equals("0.00") && !mTrip.getEndLocationLat().equals("0.00")) { community.setText(R.string.view_trip_in_map); } } } }
From source file:net.idlesoft.android.apps.github.adapters.IssuesListAdapter.java
@Override public View doGetView(final int index, View convertView, final ViewGroup parent) { ViewHolder holder;//from w w w .jav a 2s .c o m if (convertView == null) { convertView = mInflater.inflate(R.layout.issue_list_item, null); holder = new ViewHolder(); holder.issueIcon = (ImageView) convertView.findViewById(R.id.iv_issue_list_item_icon); holder.issueNumber = (TextView) convertView.findViewById(R.id.tv_issue_list_item_number); holder.issueTitle = (TextView) convertView.findViewById(R.id.tv_issue_list_item_title); holder.issueLastUpdatedDate = (TextView) convertView.findViewById(R.id.tv_issue_list_item_updated_date); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } try { String end; final SimpleDateFormat dateFormat = new SimpleDateFormat(Hubroid.GITHUB_ISSUES_TIME_FORMAT); final Date commit_time = dateFormat.parse(mJson.getJSONObject(index).getString("updated_at")); final Date current_time = dateFormat.parse(dateFormat.format(new Date())); final long ms = current_time.getTime() - commit_time.getTime(); final long sec = ms / 1000; final long min = sec / 60; final long hour = min / 60; final long day = hour / 24; final long year = day / 365; if (year > 0) { if (year == 1) { end = " year ago"; } else { end = " years ago"; } holder.issueLastUpdatedDate.setText("Updated " + year + end); } if (day > 0) { if (day == 1) { end = " day ago"; } else { end = " days ago"; } holder.issueLastUpdatedDate.setText("Updated " + day + end); } else if (hour > 0) { if (hour == 1) { end = " hour ago"; } else { end = " hours ago"; } holder.issueLastUpdatedDate.setText("Updated " + hour + end); } else if (min > 0) { if (min == 1) { end = " minute ago"; } else { end = " minutes ago"; } holder.issueLastUpdatedDate.setText("Updated " + min + end); } else { if (sec == 1) { end = " second ago"; } else { end = " seconds ago"; } holder.issueLastUpdatedDate.setText("Updated " + sec + end); } if (mJson.getJSONObject(index).getString("state").equalsIgnoreCase("open")) { holder.issueIcon.setImageResource(R.drawable.issues_open); } else { holder.issueIcon.setImageResource(R.drawable.issues_closed); } holder.issueNumber.setText("#" + mJson.getJSONObject(index).getString("number")); holder.issueTitle.setText(mJson.getJSONObject(index).getString("title")); } catch (final JSONException e) { e.printStackTrace(); } catch (final ParseException e) { e.printStackTrace(); } return convertView; }
From source file:com.adamkruger.myipaddressinfo.IPAddressInfoFragment.java
public int getOptimalHeight() { int height = 0; View view = getView(); if (view != null) { height += view.findViewById(R.id.ipAddressFragmentTableLayout).getHeight(); height += view.findViewById(R.id.lastUpdateStatus).getHeight(); height += view.findViewById(R.id.lastUpdateTime).getHeight(); }//from w w w . j a va 2 s.c om return height; }
From source file:com.sudhirkhanger.app.popularmoviesstageone.TitlesFragment.java
/** * This is the main class of the of the fragment * we set RecyclerView here./*from w w w . j a v a2 s. c om*/ * Initialize settings to store URL for sorting. * * @param inflater * @param container * @param savedInstanceState * @return */ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_titles, container, false); mRecyclerView = (RecyclerView) rootView.findViewById(R.id.recyclerview); mRecyclerView.setHasFixedSize(true); mRecyclerView.setLayoutManager(new GridLayoutManager(getActivity(), COLUMN)); mSettings = PreferenceManager.getDefaultSharedPreferences(getActivity()); mEditor = mSettings.edit(); mEditor.apply(); mRecyclerView.setAdapter(new MovieAdapter(getActivity(), new ArrayList<Movie>())); return rootView; }
From source file:com.mastercard.masterpasswallet.fragments.addcard.VerifyCardFragment.java
private void findWidgets(View fragmentView) { mImgScannedCard = (ImageView) fragmentView.findViewById(R.id.img_card); mLayScannedCard = fragmentView.findViewById(R.id.lay_scanned_card); mTxtScannedCardPan = (TextView) fragmentView.findViewById(R.id.txt_card_pan); mEdtCardholderName = (EditText) fragmentView.findViewById(R.id.edt_cardholder_name); mEdtCardNumber = (EditText) fragmentView.findViewById(R.id.edt_card_number); mEdtCvc = (EditText) fragmentView.findViewById(R.id.edt_cvc); mEdtExpiry = (EditText) fragmentView.findViewById(R.id.edt_expiry); }
From source file:com.vrem.wifianalyzer.wifi.AccessPointDetailTest.java
@Test public void testMakeViewCompactWithTabGone() throws Exception { // setup/*from w ww . j a v a2s . c om*/ mainActivity.setCurrentAccessPointView(AccessPointView.COMPACT); WiFiAdditional wiFiAdditional = new WiFiAdditional(StringUtils.EMPTY, false); WiFiDetail wiFiDetail = withWiFiDetail(SSID, wiFiAdditional); // execute View actual = fixture.makeView(null, null, wiFiDetail, false); // validate assertEquals(View.GONE, actual.findViewById(R.id.tab).getVisibility()); }