android.widget.TextView Java Examples
The following examples show how to use
android.widget.TextView.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: LongListActivity.java From AndroidProjects with MIT License | 6 votes |
@Override public View getView(final int position, View convertView, ViewGroup parent) { // Inflate list items. if (null == convertView) { convertView = layoutInflater.inflate(R.layout.list_item, null); } convertView.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { ((TextView) findViewById(R.id.selection_row_value)).setText( String.valueOf(position)); } }); return super.getView(position, convertView, parent); }
Example #2
Source File: ArtistAdapter.java From Popeens-DSub with GNU General Public License v3.0 | 6 votes |
@Override public void onBindHeaderHolder(UpdateView.UpdateViewHolder holder, String header, int sectionIndex) { TextView folderName = (TextView) holder.getView().findViewById(R.id.select_artist_folder_2); String musicFolderId = Util.getSelectedMusicFolderId(context); if(musicFolderId != null) { for (MusicFolder musicFolder : musicFolders) { if (musicFolder.getId().equals(musicFolderId)) { folderName.setText(musicFolder.getName()); break; } } } else { folderName.setText(R.string.select_artist_all_folders); } }
Example #3
Source File: VideoListAdapter.java From Mp4Composer-android with MIT License | 6 votes |
@NonNull @Override public View getView(int position, View convertView, ViewGroup parent) { VideoItem data = getItem(position); if (null == convertView) { convertView = layoutInflater.inflate(R.layout.row_video_list, null); } ImageView imageView = convertView.findViewById(R.id.image); TextView textView = convertView.findViewById(R.id.txt_image_name); Glide.with(getContext().getApplicationContext()) .load(data.getPath()) .into(imageView); textView.setText(data.getPath()); return convertView; }
Example #4
Source File: DefaultLoadView.java From QRefreshLayout with MIT License | 6 votes |
public DefaultLoadView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); setLayoutParams(new RelativeLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT)); tvContent = new TextView(context); tvContent.setId(View.generateViewId()); addView(tvContent); RelativeLayout.LayoutParams contentParams = (LayoutParams) tvContent.getLayoutParams(); contentParams.addRule(RelativeLayout.CENTER_IN_PARENT); progressBar = new ProgressBar(context); addView(progressBar); final float density = getContext().getResources().getDisplayMetrics().density; RelativeLayout.LayoutParams params = (LayoutParams) progressBar.getLayoutParams(); params.width = (int) (20 * density); params.height = (int) (20 * density); params.addRule(RelativeLayout.CENTER_IN_PARENT); params.rightMargin = (int) (10 * density); params.addRule(RelativeLayout.LEFT_OF, tvContent.getId()); progressBar.setLayoutParams(params); }
Example #5
Source File: ReceiveResult.java From FragmentMaster with Apache License 2.0 | 6 votes |
@Override public void onViewCreated(View view, Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); mResultView = (TextView) view.findViewById(R.id.resultView); view.findViewById(R.id.button).setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { startFragmentForResult(NumbersList.class, REQUEST_CODE); } }); FragmentManager fragmentManager = getChildFragmentManager(); if (fragmentManager.findFragmentByTag("TAG_CHILD") == null) { FragmentTransaction ft = fragmentManager.beginTransaction(); ft.add(R.id.childContainer, new Child(), "TAG_CHILD"); ft.commitAllowingStateLoss(); fragmentManager.executePendingTransactions(); } }
Example #6
Source File: ProgressDialogHolder.java From BlackList with Apache License 2.0 | 6 votes |
public void show(Context context, @StringRes int titleId, @StringRes int messageId, DialogInterface.OnCancelListener listener) { dismiss(); DialogBuilder builder = new DialogBuilder(context); if (titleId > 0) { builder.setTitle(titleId); } LayoutInflater inflater = LayoutInflater.from(context); View itemView = inflater.inflate(R.layout.row_progress, null); messageTextView = (TextView) itemView.findViewById(R.id.text_progress); if (messageId > 0) { messageTextView.setText(messageId); } builder.addItem(itemView); builder.setOnCancelListener(listener); dialog = builder.show(); }
Example #7
Source File: TMAdapter.java From Kernel-Tuner with GNU General Public License v3.0 | 6 votes |
private ViewHolder getViewHolder(final View workingView) { final Object tag = workingView.getTag(); ViewHolder viewHolder = null; if (null == tag || !(tag instanceof ViewHolder)) { viewHolder = new ViewHolder(); viewHolder.nameView = (TextView) workingView.findViewById(R.id.name); viewHolder.mbView = (TextView) workingView.findViewById(R.id.mb); viewHolder.imageView = (ImageView) workingView.findViewById(R.id.icon); viewHolder.killView = (Button) workingView.findViewById(R.id.kill); viewHolder.pidView = (TextView) workingView.findViewById(R.id.pid); workingView.setTag(viewHolder); } else { viewHolder = (ViewHolder) tag; } return viewHolder; }
Example #8
Source File: MainActivity.java From react-native-android-wear-demo with MIT License | 6 votes |
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btnIncreaseCounter = (Button) findViewById(R.id.btnWearIncreaseCounter); btnIncreaseCounter.getBackground().setColorFilter(0xFF1194F7, PorterDuff.Mode.MULTIPLY); tvCounter = (TextView) findViewById(R.id.tvCounter); tvCounter.setText(Integer.toString(count)); client = new GoogleApiClient.Builder(this).addApi(Wearable.API) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); btnIncreaseCounter.setOnClickListener(clickListener); }
Example #9
Source File: SettingInfoActivity.java From WifiChat with GNU General Public License v2.0 | 6 votes |
@Override protected void initViews() { mIvAvater = (ImageView) findViewById(R.id.setting_my_avater_img); mEtNickname = (EditText) findViewById(R.id.setting_my_nickname); mRgGender = (RadioGroup) findViewById(R.id.setting_baseinfo_rg_gender); mHtvConstellation = (TextView) findViewById(R.id.setting_birthday_htv_constellation); mHtvAge = (TextView) findViewById(R.id.setting_birthday_htv_age); mDpBirthday = (DatePicker) findViewById(R.id.setting_birthday_dp_birthday); mRbBoy = (RadioButton) findViewById(R.id.setting_baseinfo_rb_male); mRbGirl = (RadioButton) findViewById(R.id.setting_baseinfo_rb_female); mBtnBack = (Button) findViewById(R.id.setting_btn_back); mBtnNext = (Button) findViewById(R.id.setting_btn_next); }
Example #10
Source File: BtDeviceListActivity.java From AndrOBD with GNU General Public License v3.0 | 6 votes |
public void onItemClick(AdapterView<?> av, View v, int arg2, long arg3) { // Cancel discovery because it's costly and we're about to connect mBtAdapter.cancelDiscovery(); // Get the device MAC address, which is the last 17 chars in the View String info = ((TextView) v).getText().toString(); String address = info.substring(info.length() - 17); //String address = "00:0D:18:A0:4E:35"; //FORCE OBD MAC Address // Create the result Intent and include the MAC address Intent intent = new Intent(); intent.putExtra(EXTRA_DEVICE_ADDRESS, address); // Set result and finish this Activity setResult(Activity.RESULT_OK, intent); log.log(Level.FINE, "Sending Result..."); finish(); }
Example #11
Source File: ThinJamActivity.java From xDrip-plus with GNU General Public License v3.0 | 6 votes |
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); binding = ActivityThinJamBinding.inflate(getLayoutInflater()); binding.setVm(new ViewModel(this)); setContentView(binding.getRoot()); JoH.fixActionBar(this); scanMeister.setFilter(customFilter); scanMeister.allowWide().unlimitedMatches(); scanMeister.addCallBack2(this, TAG); ((TextView) findViewById(R.id.tjLogText)).setMovementMethod(new ScrollingMovementMethod()); // handle incoming extras - TODO do we need to wait for service connect? final Bundle bundle = getIntent().getExtras(); processIncomingBundle(bundle); LocationHelper.requestLocationForBluetooth(this); }
Example #12
Source File: TalkActivity.java From AirFree-Client with GNU General Public License v3.0 | 6 votes |
private void init() { iLanguage(); sendMessage("talk", getIPAddress() + strJoinToChatroom); app = (ApplicationUtil) this.getApplication(); tvShow = (TextView) findViewById(R.id.tv_show); tvShow.setText(strShow); btnBack = (Button) findViewById(R.id.btn_back); btnBack.setOnClickListener(this); btnSend = (Button) findViewById(R.id.btn_send); btnSend.setText(strSend); btnSend.setOnClickListener(this); etContent = (EditText) findViewById(R.id.et_content); lvTalk = (ListView) findViewById(R.id.lv_talk); lvTalk.setDividerHeight(0); adapter = new TalkAdapter(this, list); lvTalk.setAdapter(adapter); lvTalk.smoothScrollToPosition(adapter.getCount() - 1); // tHandler.post(tRunnable); mThreadClient = new Thread(tRunnable); mThreadClient.start(); }
Example #13
Source File: ForumActivity.java From BotLibre with Eclipse Public License 1.0 | 6 votes |
public void resetView() { setContentView(R.layout.activity_forum); ForumConfig instance = (ForumConfig)MainActivity.instance; super.resetView(); if (instance.isExternal) { findViewById(R.id.newPostButton).setVisibility(View.GONE); findViewById(R.id.postsButton).setVisibility(View.GONE); } TextView text = (TextView) findViewById(R.id.postsLabel); if (instance.posts != null && instance.posts.length() > 0) { text.setText(instance.posts + " posts"); } else { text.setText(""); } }
Example #14
Source File: ThirdPartyWallpaperPickerListAdapter.java From Trebuchet with GNU General Public License v3.0 | 6 votes |
public View getView(int position, View convertView, ViewGroup parent) { View view; if (convertView == null) { view = mInflater.inflate(R.layout.wallpaper_picker_third_party_item, parent, false); } else { view = convertView; } ResolveInfo info = mThirdPartyWallpaperPickers.get(position).mResolveInfo; TextView label = (TextView) view.findViewById(R.id.wallpaper_item_label); label.setText(info.loadLabel(mPackageManager)); Drawable icon = info.loadIcon(mPackageManager); icon.setBounds(new Rect(0, 0, mIconSize, mIconSize)); label.setCompoundDrawables(null, icon, null, null); return view; }
Example #15
Source File: PermisoDialogFragment.java From permiso with MIT License | 5 votes |
@NonNull @Override public Dialog onCreateDialog(Bundle savedInstanceState) { AlertDialog.Builder builder = new AlertDialog.Builder(getActivity(), mThemeId); // Title if (mTitle != null) { builder.setTitle(mTitle); } // Message if (mHasHtml) { TextView msg = new TextView(getActivity()); msg.setText(Html.fromHtml(mMessage)); msg.setMovementMethod(LinkMovementMethod.getInstance()); builder.setView(msg); } else if (mMessage != null) { builder.setMessage(mMessage); } // Button text String buttonText; if (mButtonText != null) { buttonText = mButtonText; } else { buttonText = getString(android.R.string.ok); } builder.setPositiveButton(buttonText, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { if (mOnCloseListener != null) { mOnCloseListener.onClose(); } } }); return builder.create(); }
Example #16
Source File: X8AiFollowConfirmUi.java From FimiX8-RE with MIT License | 5 votes |
public void initViews(View rootView) { this.imgReturn = rootView.findViewById(R.id.img_ai_follow_return); this.btnOk = rootView.findViewById(R.id.btn_ai_follow_confirm_ok); this.cbTip = (CheckBox) rootView.findViewById(R.id.cb_ai_follow_confirm_ok); this.vItemSelect = rootView.findViewById(R.id.ll_ai_follow_item); this.vConfirm = rootView.findViewById(R.id.rl_ai_follow_info_confirm); this.tvTitle = (TextView) rootView.findViewById(R.id.tv_ai_follow_title); this.tvContentTip1 = (TextView) rootView.findViewById(R.id.tv_ai_follow_confirm_title1); this.tvContentTip2 = (TextView) rootView.findViewById(R.id.tv_ai_follow_confirm_title2); this.svTips = (ScrollView) rootView.findViewById(R.id.sv_ai_items); this.vItem1 = rootView.findViewById(R.id.rl_ai_follow_normal); this.vItem2 = rootView.findViewById(R.id.rl_ai_follow_parallel); this.vItem3 = rootView.findViewById(R.id.rl_ai_follow_lockup); this.vItemSelect.setVisibility(0); this.vConfirm.setVisibility(8); this.tvTitle.setText(this.contentView.getContext().getString(R.string.x8_ai_fly_follow)); this.imgFlag = (ImageView) rootView.findViewById(R.id.img_follow_flag); }
Example #17
Source File: SampleAdapter.java From styT with Apache License 2.0 | 5 votes |
public HeaderViewHolder(View itemView) { super(itemView); linearLayout = (LinearLayout) itemView.findViewById(R.id.lxw_id_item_helps_include_avertor); userimg = (nico.styTool.CircleImageView) linearLayout.findViewById(R.id.lxw_id_item_helps_userimg); username = (TextView) linearLayout.findViewById(R.id.lxw_id_item_helps_username); personality = (TextView) linearLayout.findViewById(R.id.lxw_id_item_helps_user_personality); creatTime = (TextView) linearLayout.findViewById(R.id.lxw_id_item_helps_create_time); content = (TextView) itemView.findViewById(R.id.lxw_id_item_helps_content); frameLayout = (FrameLayout) itemView.findViewById(R.id.lxw_id_item_helps_include_img); gridView = (GridView) frameLayout.findViewById(R.id.lxw_id_item_helps_gridview); contentImg = (ImageView) frameLayout.findViewById(R.id.lxw_id_item_helps_content_img); }
Example #18
Source File: ChoicesFieldEditor.java From opentasks with Apache License 2.0 | 5 votes |
@Override public View getDropDownView(int position, View convertView, ViewGroup parent) { if (convertView == null) { // inflate a new view and add a tag convertView = mLayoutInflater.inflate(R.layout.integer_choices_spinner_item, parent, false); SpinnerItemTag tag = new SpinnerItemTag(); tag.image = (ImageView) convertView.findViewById(R.id.integer_choice_item_image); tag.text = (TextView) convertView.findViewById(R.id.integer_choice_item_text); convertView.setTag(tag); } populateView(position, convertView); return convertView; }
Example #19
Source File: MessageListItemAdapter.java From Sparkplug with Eclipse Public License 1.0 | 5 votes |
@NonNull @Override public View getView(final int position, View convertView, @NonNull ViewGroup parent){ LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); View rowView = inflater.inflate(R.layout.message_list_item, parent, false); // Set up the topic tokens TextView topicTextView = (TextView) rowView.findViewById(R.id.message_topic_text); String[] topicTokens = messages.get(position).getTopic().split("/"); if (messages.get(position).getMessageType() == MessageType.Published) { topicTextView.setText(topicTokens[1] + " :: " + topicTokens[3] + " :: Published"); } else if (messages.get(position).getMessageType() == MessageType.Received) { topicTextView.setText(topicTokens[1] + " :: " + topicTokens[3] + " :: Received"); } // Set up the payload try { PayloadDecoder<SparkplugBPayload> decoder = new SparkplugBPayloadDecoder(); SparkplugBPayload incomingPayload = decoder.buildFromByteArray(messages.get(position).getMessage().getPayload()); TextView payloadTextView = (TextView) rowView.findViewById(R.id.message_payload_text); StringBuilder sb = new StringBuilder(); for (Metric metric : incomingPayload.getMetrics()) { sb.append(metric.getName()).append("=").append(metric.getValue()).append(" "); } payloadTextView.setText(sb.toString()); } catch (Exception e) { Log.d(TAG, "Failed to parse out payload", e); } TextView dateTextView = (TextView) rowView.findViewById(R.id.message_date_text); DateFormat dateTimeFormatter = SimpleDateFormat.getDateTimeInstance(DateFormat.SHORT, DateFormat.MEDIUM); String shortDateStamp = dateTimeFormatter.format(messages.get(position).getTimestamp()); dateTextView.setText(context.getString(R.string.message_time_fmt, shortDateStamp)); return rowView; }
Example #20
Source File: MeFragment.java From fitness_Android with Apache License 2.0 | 5 votes |
public void findViewById(View v) { homepage = (LinearLayout) v.findViewById(R.id.me_homepage); comment = (LinearLayout) v.findViewById(R.id.me_item_comment); record = (LinearLayout) v.findViewById(R.id.me_item_reord); favor = (LinearLayout) v.findViewById(R.id.me_item_favor); usernameTV = (TextView) v.findViewById(R.id.me_homepage_username); exerciseTimeTextView = (TextView) v.findViewById(R.id.me_exercise_time); recordDaysTextView = (TextView) v.findViewById(R.id.me_record_days); exit = (TextView) v.findViewById(R.id.me_item_exit); }
Example #21
Source File: ExpandableListAdapter.java From privacy-friendly-passwordgenerator with GNU General Public License v3.0 | 5 votes |
@Override public View getGroupView(int listPosition, boolean isExpanded, View convertView, ViewGroup parent) { String listTitle = (String) getGroup(listPosition); if (convertView == null) { LayoutInflater layoutInflater = (LayoutInflater) this.context. getSystemService(Context.LAYOUT_INFLATER_SERVICE); convertView = layoutInflater.inflate(R.layout.list_group, null); } TextView listTitleTextView = (TextView) convertView .findViewById(R.id.listTitle); listTitleTextView.setTypeface(null, Typeface.BOLD); listTitleTextView.setText(listTitle); return convertView; }
Example #22
Source File: BikeModifierView.java From point-of-sale-android-sdk with Apache License 2.0 | 5 votes |
@Override protected void onFinishInflate() { super.onFinishInflate(); modifierTitle = (TextView) findViewById(R.id.bike_image_modifier_title); textSwitcher = (TextSwitcher) findViewById(R.id.text_switcher); textSwitcher.setFactory(new ViewSwitcher.ViewFactory() { @Override public View makeView() { return LayoutInflater.from(getContext()).inflate(R.layout.modifier_value_textview, null); } }); }
Example #23
Source File: ManageGroupActivity.java From iBeebo with GNU General Public License v3.0 | 5 votes |
@Override public View getView(int position, View convertView, ViewGroup parent) { View view = getActivity().getLayoutInflater().inflate(R.layout.managegroupactivity_list_item_layout, parent, false); TextView tv = (TextView) view; tv.setBackgroundColor(defaultBG); if (getListView().getCheckedItemPositions().get(position)) { tv.setBackgroundColor(checkedBG); } tv.setText(name.get(position)); return view; }
Example #24
Source File: LeftDrawerLayoutActivity.java From Android_Blog_Demos with Apache License 2.0 | 5 votes |
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_left_drawer_layout); mLeftDrawerLayout = (LeftDrawerLayout) findViewById(R.id.id_drawerlayout); mContentTv = (TextView) findViewById(R.id.id_content_tv); FragmentManager fm = getSupportFragmentManager(); mMenuFragment = (LeftMenuFragment) fm.findFragmentById(R.id.id_container_menu); if (mMenuFragment == null) { fm.beginTransaction().add(R.id.id_container_menu, mMenuFragment = new LeftMenuFragment()).commit(); } mMenuFragment.setOnMenuItemSelectedListener(new LeftMenuFragment.OnMenuItemSelectedListener() { @Override public void menuItemSelected(String title) { mLeftDrawerLayout.closeDrawer(); mContentTv.setText(title); } }); }
Example #25
Source File: AbstractWheelTextAdapter.java From BigApp_Discuz_Android with Apache License 2.0 | 5 votes |
/** * Loads view from resources * @param resource the resource Id * @return the loaded view or null if resource is not set */ private View getView(int resource, ViewGroup parent) { switch (resource) { case NO_RESOURCE: return null; case TEXT_VIEW_ITEM_RESOURCE: return new TextView(context); default: return inflater.inflate(resource, parent, false); } }
Example #26
Source File: MainActivity.java From goproxy-android with GNU General Public License v3.0 | 5 votes |
public View.OnClickListener stop(final TextView status, final EditText editText) { return new View.OnClickListener() { @Override public void onClick(View view) { Proxysdk.stop((serviceID)); editText.setEnabled(true); status.setText(R.string.stopped); } }; }
Example #27
Source File: FormFieldSelectFragment.java From edx-app-android with Apache License 2.0 | 5 votes |
private static void addDetectedValueHeader(@NonNull ListView listView, @StringRes int labelRes, @NonNull String labelKey, @NonNull String labelValue, @NonNull String value, @NonNull Icon icon) { final TextView textView = (TextView) LayoutInflater.from(listView.getContext()).inflate(R.layout.edx_selectable_list_item, listView, false); { final SpannableString labelValueSpan = new SpannableString(labelValue); labelValueSpan.setSpan(new ForegroundColorSpan(listView.getResources().getColor(R.color.edx_brand_gray_base)), 0, labelValueSpan.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); textView.setText(ResourceUtil.getFormattedString(listView.getContext().getResources(), labelRes, labelKey, labelValueSpan)); } Context context = textView.getContext(); TextViewCompat.setCompoundDrawablesRelativeWithIntrinsicBounds(textView, new IconDrawable(context, icon) .sizeRes(context, R.dimen.edx_base) .colorRes(context, R.color.edx_brand_gray_back) , null, null, null); listView.addHeaderView(textView, new FormOption(labelValue, value), true); }
Example #28
Source File: PhoneNumberActivity.java From identity-samples with Apache License 2.0 | 5 votes |
PhoneNumberUi(View root, String activityTitle) { title = (TextView) root.findViewById(R.id.phone_number_title); phoneField = (EditText) root.findViewById(R.id.phone_number_field); submit = (Button) root.findViewById(R.id.phone_number_submit); phoneFocus = new FocusControl(phoneField); title.setText(activityTitle); submit.setOnClickListener(this); phoneField.setOnClickListener(this); setSubmitEnabled(true); }
Example #29
Source File: CustomMatchers.java From friendspell with Apache License 2.0 | 5 votes |
public static Matcher<View> withoutCompoundDrawable(final int position) { return new BoundedMatcher<View, TextView>(TextView.class) { @Override public void describeTo(Description description) { description.appendText( "does not have compound drawable at position " + position); } @Override public boolean matchesSafely(TextView textView) { Drawable drawables[] = textView.getCompoundDrawables(); return (drawables[position] == null); } }; }
Example #30
Source File: BleDeviceListAdapter.java From bleTester with Apache License 2.0 | 5 votes |
@SuppressLint("InflateParams") @Override public View getView(int position, View view, ViewGroup arg2) { // TODO Auto-generated method stub ViewHolder viewholder; if (view == null) { view = mInflater.inflate(R.layout.item_devicelist, null); viewholder = new ViewHolder(); viewholder.devicename = (TextView) view .findViewById(R.id.tv_devicelist_name); viewholder.deviceAddress = (TextView) view .findViewById(R.id.tv_devicelist_address); viewholder.deviceRSSI = (TextView) view .findViewById(R.id.tv_devicelist_rssi); viewholder.devicerecord = (TextView) view .findViewById(R.id.tv_devicelist_scanRecord); viewholder.devicerecord_name = (TextView) view .findViewById(R.id.tv_devicelist_scanRecord_name); view.setTag(viewholder); } else { viewholder = (ViewHolder) view.getTag(); } String name = mLeDevices.get(position).getName(); if (name != null) viewholder.devicename.setText(name); else viewholder.devicename.setText("Unknow Device"); viewholder.deviceAddress.setText("��ַ�� " + mLeDevices.get(position).getAddress()); viewholder.deviceRSSI.setText("�źţ� " + RSSIs.get(position).toString()); viewholder.devicerecord.setText("�㲥���� " + "\n" + scanRecords.get(position)); viewholder.devicerecord_name.setText("�㲥���е�����:" + Utils.ParseScanRecord(scanRecords.get(position))); return view; }