当前位置: 首页>>代码示例>>Java>>正文


Java VerticalGridView.setItemAlignmentOffset方法代码示例

本文整理汇总了Java中android.support.v17.leanback.widget.VerticalGridView.setItemAlignmentOffset方法的典型用法代码示例。如果您正苦于以下问题:Java VerticalGridView.setItemAlignmentOffset方法的具体用法?Java VerticalGridView.setItemAlignmentOffset怎么用?Java VerticalGridView.setItemAlignmentOffset使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.support.v17.leanback.widget.VerticalGridView的用法示例。


在下文中一共展示了VerticalGridView.setItemAlignmentOffset方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setVerticalGridViewLayout

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
@Override
void setVerticalGridViewLayout(VerticalGridView listview) {
    if (listview == null) {
        return;
    }
    // Padding affects alignment when last row is focused
    // (last is first when there's only one row).
    setBottomPadding(listview, mPaddingBottom);

    // Item alignment affects focused row that isn't the last.
    listview.setItemAlignmentOffset(mAlignPosition);
    listview.setItemAlignmentOffsetPercent(100);

    // Push rows to the bottom.
    listview.setWindowAlignmentOffset(0);
    listview.setWindowAlignmentOffsetPercent(100);
    listview.setWindowAlignment(VerticalGridView.WINDOW_ALIGN_HIGH_EDGE);
}
 
开发者ID:kingargyle,项目名称:adt-leanback-support,代码行数:19,代码来源:PlaybackOverlaySupportFragment.java

示例2: setVerticalGridViewLayout

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
void setVerticalGridViewLayout(VerticalGridView listview) {
    // align the top edge of item to a fixed position
    listview.setItemAlignmentOffset(0);
    listview.setItemAlignmentOffsetPercent(VerticalGridView.ITEM_ALIGN_OFFSET_PERCENT_DISABLED);
    listview.setWindowAlignmentOffset(mContainerListAlignTop);
    listview.setWindowAlignmentOffsetPercent(VerticalGridView.WINDOW_ALIGN_OFFSET_PERCENT_DISABLED);
    listview.setWindowAlignment(VerticalGridView.WINDOW_ALIGN_NO_EDGE);
}
 
开发者ID:kingargyle,项目名称:adt-leanback-support,代码行数:9,代码来源:DetailsFragment.java

示例3: onStart

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
@Override
public void onStart() {
    super.onStart();
    // TODO: remove the workaround of b/30401180.
    VerticalGridView container = (VerticalGridView) getActivity()
            .findViewById(R.id.container_list);
    // Need to manually modify offset. Please refer DetailsFragment.setVerticalGridViewLayout.
    container.setItemAlignmentOffset(0);
    container.setWindowAlignmentOffset(
            getResources().getDimensionPixelSize(R.dimen.lb_details_rows_align_top));
}
 
开发者ID:trevd,项目名称:android_packages_apps_tv,代码行数:12,代码来源:DvrDetailsFragment.java

示例4: onStart

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
@Override
public void onStart() {
    super.onStart();

    VerticalGridView list = mRowsSupportFragment.getVerticalGridView();
    int mContainerListAlignTop =
            getResources().getDimensionPixelSize(R.dimen.lb_search_browse_rows_align_top);
    list.setItemAlignmentOffset(0);
    list.setItemAlignmentOffsetPercent(VerticalGridView.ITEM_ALIGN_OFFSET_PERCENT_DISABLED);
    list.setWindowAlignmentOffset(mContainerListAlignTop);
    list.setWindowAlignmentOffsetPercent(VerticalGridView.WINDOW_ALIGN_OFFSET_PERCENT_DISABLED);
    list.setWindowAlignment(VerticalGridView.WINDOW_ALIGN_NO_EDGE);
}
 
开发者ID:kingargyle,项目名称:adt-leanback-support,代码行数:14,代码来源:SearchSupportFragment.java

示例5: setVerticalGridViewLayout

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
@Override
void setVerticalGridViewLayout(VerticalGridView listview) {
    super.setVerticalGridViewLayout(listview);

    // This works for leanback 22.1.0

    //listview.setWindowAlignmentOffset( (int)(listview.getWindowAlignmentOffset() * mRatio) );

    // This works for leanback 22.2.0
     listview.setItemAlignmentOffset( (int)(listview.getItemAlignmentOffset() * mRatio) );
}
 
开发者ID:archos-sa,项目名称:aos-Video,代码行数:12,代码来源:DetailsFragmentWithLessTopOffset.java

示例6: onStart

import android.support.v17.leanback.widget.VerticalGridView; //导入方法依赖的package包/类
@Override
public void onStart() {
    super.onStart();

    VerticalGridView list = mRowsFragment.getVerticalGridView();
    int mContainerListAlignTop =
            getResources().getDimensionPixelSize(R.dimen.lb_search_browse_rows_align_top);
    list.setItemAlignmentOffset(0);
    list.setItemAlignmentOffsetPercent(VerticalGridView.ITEM_ALIGN_OFFSET_PERCENT_DISABLED);
    list.setWindowAlignmentOffset(mContainerListAlignTop);
    list.setWindowAlignmentOffsetPercent(VerticalGridView.WINDOW_ALIGN_OFFSET_PERCENT_DISABLED);
    list.setWindowAlignment(VerticalGridView.WINDOW_ALIGN_NO_EDGE);
}
 
开发者ID:kingargyle,项目名称:adt-leanback-support,代码行数:14,代码来源:SearchFragment.java


注:本文中的android.support.v17.leanback.widget.VerticalGridView.setItemAlignmentOffset方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。