首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android如何setWeight of a RemoteView?

Android如何setWeight of a RemoteView?
EN

Stack Overflow用户
提问于 2012-07-22 05:11:26
回答 1查看 872关注 0票数 6

我需要知道允许我设置RemoteView权重的代码。

我试着使用下面的代码,但这不起作用:

代码语言:javascript
复制
RemoteViews remoteViews = new RemoteViews(c.getPackageName(), R.layout.notification);
remoteViews.setInt(R.id.ll_notification, "setWeight", 12);

有办法做到这一点吗?非常感谢....

EN

回答 1

Stack Overflow用户

发布于 2014-07-04 13:38:05

我认为RemoteView没有权重属性。

我不确定这是否会奏效,但请试一试。

代码语言:javascript
复制
    RemoteViews remoteViews = new RemoteViews("", 0);

    LinearLayout.LayoutParams tempLayoutParams =new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT);
    tempLayoutParams.weight = 1.0f;

    LinearLayout tempLinearLayout = new LinearLayout(getContext()):
    tempLinearLayout.setLayoutParams(tempLayoutParams);

    tempLinearLayout.addView(remoteViews);

祝好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11595883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档