小编tri*_*ger的帖子

AndroidWidget上的RemoteViews setViewVisibility

在我的AppWidgetProvider中,我执行以下操作:

@Override
public void onReceive(Context ctx, Intent intent) {
    final String action = intent.getAction();
    if (action.equals(NEXTPAGE_ACTION)) {
        AppWidgetManager appWidgetManager = AppWidgetManager.getInstance(ctx);
        RemoteViews rv = new RemoteViews(ctx.getPackageName(), R.layout.widget_layout);
        rv.setViewVisibility(R.id.page1, View.GONE);
        rv.setViewVisibility(R.id.page2, View.VISIBLE);
    final int appWidgetId = intent.getIntExtra(AppWidgetManager.EXTRA_APPWIDGET_ID, AppWidgetManager.INVALID_APPWIDGET_ID);
    appWidgetManager.updateAppWidget(appWidgetId, rv);
    }
}
Run Code Online (Sandbox Code Playgroud)

虽然我正在通过updateAppWidget更新布局,但更改并未真正反映在UI上.什么可能出错?非常感谢!

java android visibility widget remoteview

7
推荐指数
1
解决办法
8496
查看次数

包sun.security.ec不存在

我正在尝试sun.security.ec在Win7上使用Java模块.尝试编译时,它会出现此错误:

包sun.security.ec不存在

sun.security.*.jar文件中的位置是什么?我在哪里可以下载.jar文件?

java security sun jar class

4
推荐指数
1
解决办法
2400
查看次数

标签 统计

java ×2

android ×1

class ×1

jar ×1

remoteview ×1

security ×1

sun ×1

visibility ×1

widget ×1