public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.testclassfragment, container, false); ImageView imageView = (ImageView) view.findViewById(R.id.my_image); return view; }
LayoutInflater vi = (LayoutInflater) getApplicationContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE); View v = vi.inflate(R.layout.your_layout, null); // fill in any details dynamically here TextView textView = (TextView) v.findViewById(R.id.a_text_view); textView.setText("your text"); // insert into main view ViewGroup insertPoint = (ViewGroup) findViewById(R.id.insert_point); insertPoint.addView(v, 0, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT));
public View getView(final int position, View convertView, ViewGroup parent) { System.out.println("getview:"+position+" "+convertView); View row=convertView; if(row==null) { LayoutInflater inflater=((Activity)context).getLayoutInflater(); row=inflater.inflate(layoutResourceId, parent,false); holder=new PakistaniDrama(); holder.tvDramaName=(TextView)row.findViewById(R.id.dramaName); holder.cbCheck=(CheckBox)row.findViewById(R.id.checkBox); row.setTag(holder); } else { holder=(PakistaniDrama)row.getTag(); } holder.tvDramaName.setText(dramaList.get(position).getDramaName()); holder.cbCheck.setChecked(checks.get(position)); return row; }
@Nullable @Override @SuppressLint("DefaultLocale") public View onCreateView(final LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.fragment_names, container, false); final ViewGroup layout = view.findViewById(R.id.transitions_container); final Button button = view.findViewById(R.id.button1); final List<String> titles = new ArrayList<>(); for (int i = 0; i < 5; i++) { titles.add(String.format("Item %d", i + 1)); } createViews(inflater, layout, titles); button.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { TransitionManager.beginDelayedTransition(layout, new ChangeBounds()); Collections.shuffle(titles); createViews(inflater, layout, titles); } }); return view; }
@Override public View onCreateView( LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View layout = inflater.inflate(R.layout.fragment_retrofit_async_task_death, container, false); unbinder = ButterKnife.bind(this, layout); _adapter = new ArrayAdapter<>(getActivity(), R.layout.item_log, R.id.item_log, new ArrayList<>()); //_adapter.setNotifyOnChange(true); _resultList.setAdapter(_adapter); return layout; }
public LazyLoadAdapter(Context context, FragmentManager fm) { super(fm); mContext = context; tabViews = new ArrayList<>(); for (int i = 0; i < tabDrawables.length; i++) { View view = LayoutInflater.from(context).inflate(R.layout.item_lazy_tab, null); view.findViewById(R.id.ilt_iv).setBackgroundResource(tabDrawables[i]); ((TextView) view.findViewById(R.id.ilt_tv)).setText(getPageTitle(i)); tabViews.add(view); } }
@Override public View newView(Context context, Cursor cursor, ViewGroup viewGroup) { View itemLayout = inflater.inflate(R.layout.sample_contacts_activity_item, viewGroup, false); ViewHolder holder = new ViewHolder(); holder.text1 = itemLayout.findViewById(android.R.id.text1); holder.icon = itemLayout.findViewById(android.R.id.icon); itemLayout.setTag(holder); return itemLayout; }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder viewHolder; if (convertView != null) { viewHolder = (ViewHolder) convertView.getTag(); } else { convertView = LayoutInflater.from(context).inflate(R.layout.item_list_drop_down, null); viewHolder = new ViewHolder(convertView); convertView.setTag(viewHolder); } fillValue(position, viewHolder); return convertView; }
protected EasyLVHolder(Context context, int position, ViewGroup parent, int layoutId) { this.mConvertView = mConvertViews.get(layoutId); this.mPosition = position; this.mContext = context; this.mLayoutId = layoutId; if (mConvertView == null) { mConvertView = LayoutInflater.from(context).inflate(layoutId, parent, false); mConvertViews.put(layoutId, mConvertView); mConvertView.setTag(this); } }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder holder; if (convertView == null) { convertView = mLayoutInflater.inflate(R.layout.choose_account_row, null); holder = new ViewHolder(); holder.text = (TextView) convertView.findViewById(R.id.account_row_text); holder.icon = (ImageView) convertView.findViewById(R.id.account_row_icon); convertView.setTag(holder); } else { holder = (ViewHolder) convertView.getTag(); } holder.text.setText(mInfos.get(position).name); holder.icon.setImageDrawable(mInfos.get(position).drawable); return convertView; } }
public class DialogFragmentWindow extends DialogFragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.popup, container); ViewPager vp_contentAcoesMusculares_SequenciaExercicios = (ViewPager) view.findViewById(R.id.vp_contentAcoesMusculares_SequenciaExercicios); List fragments = getFragments(); AcoesMuscularesAdapter ama = new AcoesMuscularesAdapter(getChildFragmentManager(), fragments); vp_contentAcoesMusculares_SequenciaExercicios.setAdapter(ama); getDialog().getWindow().requestFeature(Window.FEATURE_NO_TITLE); return view; } private List getFragments(){ List fList = new ArrayList(); fList.add(FragmentAcoesMusculares.newInstance("Fragment 1",1)); fList.add(FragmentAcoesMusculares.newInstance("Fragment 2",2)); fList.add(FragmentAcoesMusculares.newInstance("Fragment 3",3)); return fList; } }
@Override public View onCreateView( LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) { View layout = inflater.inflate(R.layout.fragment_retrofit, container, false); unbinder = ButterKnife.bind(this, layout); _adapter = new ArrayAdapter<>(getActivity(), R.layout.item_log, R.id.item_log, new ArrayList<>()); //_adapter.setNotifyOnChange(true); _resultList.setAdapter(_adapter); return layout; }
private ArrayList<String> list = new ArrayList<String>(); private Context context; if (view == null) { LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE); view = inflater.inflate(R.layout.my_custom_list_layout, null); TextView listItemText = (TextView)view.findViewById(R.id.list_item_string); listItemText.setText(list.get(position)); Button deleteBtn = (Button)view.findViewById(R.id.delete_btn); Button addBtn = (Button)view.findViewById(R.id.add_btn); deleteBtn.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { addBtn.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) {
@Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fr_simple_card, null); TextView card_title_tv = (TextView) v.findViewById(R.id.card_title_tv); card_title_tv.setText(mTitle); return v; } }
this.getActionBar().setDisplayShowCustomEnabled(true); this.getActionBar().setDisplayShowTitleEnabled(false); LayoutInflater inflator = LayoutInflater.from(this); View v = inflator.inflate(R.layout.titleview, null); //if you need to customize anything else about the text, do it here. //I'm using a custom TextView with a custom font in my layout xml so all I need to do is set title ((TextView)v.findViewById(R.id.title)).setText(this.getTitle()); //assign the view to the actionbar this.getActionBar().setCustomView(v);
private View getFooterView(ViewGroup parent) { if (footerView == null) { footerView = layoutInflater.inflate(R.layout.message_list_item_footer, parent, false); FooterViewHolder holder = new FooterViewHolder(); holder.main = footerView.findViewById(R.id.main_text); footerView.setTag(holder); } return footerView; }
@Override public View getView(int position, View convertView, ViewGroup parent) { ViewHolder viewHolder; if (convertView != null) { viewHolder = (ViewHolder) convertView.getTag(); } else { convertView = LayoutInflater.from(context).inflate(R.layout.item_constellation_layout, null); viewHolder = new ViewHolder(convertView); convertView.setTag(viewHolder); } fillValue(position, viewHolder); return convertView; }
@SuppressLint("InflateParams") @NonNull @Override public View getView(int position, View convertView, @NonNull ViewGroup parent) { ContentItem c = getItem(position); ViewHolder holder; holder = new ViewHolder(); if (c != null && c.isSection) { convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item_section, null); } else { convertView = LayoutInflater.from(getContext()).inflate(R.layout.list_item, null); } holder.tvName = convertView.findViewById(R.id.tvName); holder.tvDesc = convertView.findViewById(R.id.tvDesc); convertView.setTag(holder); if (c != null && c.isSection) holder.tvName.setTypeface(mTypeFaceRegular); else holder.tvName.setTypeface(mTypeFaceLight); holder.tvDesc.setTypeface(mTypeFaceLight); holder.tvName.setText(c != null ? c.name : null); holder.tvDesc.setText(c != null ? c.desc : null); return convertView; }