Example usage for android.view View setMinimumHeight

List of usage examples for android.view View setMinimumHeight

Introduction

In this page you can find the example usage for android.view View setMinimumHeight.

Prototype

@RemotableViewMethod
public void setMinimumHeight(int minHeight) 

Source Link

Document

Sets the minimum height of the view.

Usage

From source file:Main.java

public static void setSize(View view, int w, int h) {
    view.setMinimumWidth(w);/*from  w  ww.j a  va 2  s . c om*/
    view.setMinimumHeight(h);
    if (view instanceof ImageView) {
        ImageView iv = (ImageView) view;
        iv.setAdjustViewBounds(true);
        iv.setMaxWidth(w);
        iv.setMaxHeight(h);
    }
}

From source file:com.carlrice.reader.utils.UiUtils.java

static public void addEmptyFooterView(ListView listView, int dp) {
    View view = new View(listView.getContext());
    view.setMinimumHeight(dpToPixel(dp));
    view.setClickable(true);/*from   w w  w  .jav a  2 s .  c om*/
    listView.addFooterView(view);
}

From source file:com.luksprog.playground.fragment.TabbedDialogActivity.java

@Override
public View createTabContent(String tag) {
    View dummyContent = new View(this);
    dummyContent.setMinimumHeight(0);
    return dummyContent;
}

From source file:com.momock.outlet.tab.FragmentTabOutlet.java

public void attach(FragmentTabHolder tabHolder) {
    Logger.check(tabHolder != null, "Parameter tabHolder cannot be null!");
    this.target = tabHolder;
    TabHost tabHost = target.getTabHost();
    final IDataList<IPlug> plugs = getPlugs();
    tabHost.setup();/*from  w ww.j  a va 2 s  .c om*/
    tabHost.setOnTabChangedListener(new TabHost.OnTabChangeListener() {

        @Override
        public void onTabChanged(String tabId) {
            new Handler().post(new Runnable() {

                @Override
                public void run() {
                    int index = target.getTabHost().getCurrentTab();
                    int id = target.getTabContentId();
                    ITabPlug plug = (ITabPlug) plugs.getItem(index);
                    setActivePlug(plug);

                    FragmentManager fm = target.getFragmentManager();
                    if (fm != null && plug.getContent() instanceof FragmentHolder) {
                        try {
                            FragmentTransaction ft = fm.beginTransaction();
                            FragmentHolder fh = (FragmentHolder) plug.getContent();
                            ft.replace(id, fh.getFragment());
                            ft.commit();
                            fm.executePendingTransactions();
                        } catch (Exception e) {
                            Logger.error(e);
                        }
                    }
                }

            });
        }
    });
    for (int i = 0; i < plugs.getItemCount(); i++) {
        final ITabPlug plug = (ITabPlug) plugs.getItem(i);
        if (plug.getContent() instanceof FragmentHolder) {
            TabHost.TabSpec spec = tabHost.newTabSpec("" + i);
            target.setTabIndicator(spec, plug);
            spec.setContent(new TabContentFactory() {

                @Override
                public View createTabContent(String tag) {
                    View v = new View(target.getTabHost().getContext());
                    v.setMinimumWidth(0);
                    v.setMinimumHeight(0);
                    return v;
                }

            });
            tabHost.addTab(spec);
            if (getActivePlug() == plug)
                tabHost.setCurrentTab(i);
        }
    }
}

From source file:com.probam.updater.MainActivity.java

private void addTab(String id, int resId) {
    TabHost.TabSpec tabSpec = mTabHost.newTabSpec(id);
    tabSpec.setIndicator(getResources().getString(resId));
    tabSpec.setContent(new TabContentFactory() {

        @Override/*  ww w. ja  v  a  2  s  . c o m*/
        public View createTabContent(String tag) {
            View v = new View(MainActivity.this);
            v.setMinimumWidth(0);
            v.setMinimumHeight(0);
            return v;
        }
    });
    mTabHost.addTab(tabSpec);
}

From source file:com.github.ksoichiro.android.observablescrollview.sampler.BaseActivity.java

protected void setDummyDataWithHeader(RecyclerView recyclerView, int headerHeight) {
    View headerView = new View(this);
    headerView/*from  w w  w .  jav  a 2 s.  c o m*/
            .setLayoutParams(new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, headerHeight));
    headerView.setMinimumHeight(headerHeight);
    // This is required to disable header's list selector effect
    headerView.setClickable(true);
    setDummyDataWithHeader(recyclerView, headerView);
}

From source file:com.cnpaypal.ObservableScrollView.BaseActivity.java

protected void setDummyDataWithHeader(ListView listView, int headerHeight, int num) {
    View headerView = new View(this);
    headerView//w w w .  j  ava  2 s .  co m
            .setLayoutParams(new AbsListView.LayoutParams(AbsListView.LayoutParams.MATCH_PARENT, headerHeight));
    headerView.setMinimumHeight(headerHeight);
    // This is required to disable header's list selector effect
    headerView.setClickable(true);
    setDummyDataWithHeader(listView, headerView, num);
}

From source file:com.momock.outlet.tab.PagerTabOutlet.java

public void attach(TabHolder target) {
    Logger.check(target != null, "Parameter target cannot be null!");
    Logger.check(target.getTabContent() instanceof ViewPager,
            "The PagerTabOutlet must contains a ViewPager content!");
    this.target = target;
    final TabHost tabHost = target.getTabHost();
    final ViewPager tabContent = (ViewPager) target.getTabContent();
    plugs = getPlugs();// w w w .  j  a  va 2  s.  co  m

    ViewPager pager = (ViewPager) target.getTabContent();
    for (int i = 0; i < plugs.getItemCount(); i++) {
        ITabPlug plug = (ITabPlug) plugs.getItem(i);
        Logger.check(plug.getContent() instanceof ViewHolder,
                "The plug of PagerTabOutlet must include a ViewHolder!");
        ((ViewHolder) plug.getContent()).reset();
    }
    pager.setAdapter(new PagerAdapter() {

        @Override
        public int getCount() {
            return plugs.getItemCount();
        }

        @Override
        public boolean isViewFromObject(View view, Object object) {
            return view == object;
        }

        @Override
        public Object instantiateItem(ViewGroup container, int position) {
            ITabPlug plug = (ITabPlug) plugs.getItem(position);
            View view = ((ViewHolder) plug.getContent()).getView();
            container.addView(view);
            return view;
        }

        @Override
        public void destroyItem(ViewGroup container, int position, Object object) {
            container.removeView((View) object);
        }
    });

    tabContent.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {

        @Override
        public void onPageSelected(int position) {
            TabWidget widget = tabHost.getTabWidget();
            int oldFocusability = widget.getDescendantFocusability();
            widget.setDescendantFocusability(ViewGroup.FOCUS_BLOCK_DESCENDANTS);
            tabHost.setCurrentTab(position);
            widget.setDescendantFocusability(oldFocusability);
        }

        @Override
        public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {

        }

        @Override
        public void onPageScrollStateChanged(int state) {

        }
    });
    tabHost.setup();
    tabHost.setOnTabChangedListener(new TabHost.OnTabChangeListener() {

        @Override
        public void onTabChanged(String tabId) {
            int index = tabHost.getCurrentTab();
            ITabPlug plug = (ITabPlug) plugs.getItem(index);
            setActivePlug(plug);
            tabContent.setCurrentItem(index, true);
        }
    });
    for (int i = 0; i < plugs.getItemCount(); i++) {
        final ITabPlug plug = (ITabPlug) plugs.getItem(i);
        Logger.check(plug.getContent() instanceof ViewHolder,
                "Plug in PagerTabOutlet must contains a ViewHolder content!");

        TabHost.TabSpec spec = tabHost.newTabSpec("" + i);
        target.setTabIndicator(spec, plug);
        spec.setContent(new TabContentFactory() {

            @Override
            public View createTabContent(String tag) {
                View v = new View(tabHost.getContext());
                v.setMinimumWidth(0);
                v.setMinimumHeight(0);
                return v;
            }

        });
        tabHost.addTab(spec);
        if (getActivePlug() == plug)
            tabHost.setCurrentTab(i);
    }
}

From source file:com.team3.classical.slidingtabs.SlidingTabsBasicFragment.java

void setClass(LinearLayout ll, String title, String place, String last, String time, int classes, int color) {
    View view = LayoutInflater.from(ll.getContext()).inflate(R.layout.item2, null);
    view.setMinimumHeight(dip2px(ll.getContext(), classes * 25));
    view.setBackgroundColor(colors[color]);
    ((TextView) view.findViewById(R.id.title)).setText(title);
    ((TextView) view.findViewById(R.id.place)).setText(place);
    ((TextView) view.findViewById(R.id.last)).setText(last);
    ((TextView) view.findViewById(R.id.time)).setText(time);

    view.setOnClickListener(new OnClickClassListener());
    ll.addView(view);/*  w w  w  .ja  v a  2 s  . co m*/
}

From source file:com.google.samples.apps.topeka.widget.quiz.AbsQuizView.java

private void setMinHeightInternal(View view) {
    view.setMinimumHeight(getResources().getDimensionPixelSize(R.dimen.min_height_question));
}