android - 如何从 Android 中的 RemoteViews 中删除小部件?

标签 android android-remoteview

我有一个远程 View ,其布局如下:

<LinearLayout>
    <TextView id="1a"...>
    <TextView id="2a"...>
</LinearLayout>
<LinearLayout>
    <TextView id="1b"...>
    <TextView id="2b"...>
</LinearLayout>
<LinearLayout>
    <TextView id="1c"...>
    <TextView id="2c"...>
</LinearLayout>

有没有一种方法可以以编程方式删除其中一个 TextView 而无需删除它自己的 View

谢谢

最佳答案

我能找到的最好的办法是将小部件设置为visibility = GONE:

remoteView.setViewVisibility(widgetID, View.GONE);

关于android - 如何从 Android 中的 RemoteViews 中删除小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20076718/

相关文章:

android - ListView 不在 App Widget 中显示数据

android - Facebook sdk key 哈希太短

android - 有超时的Android InputStream类吗?

android - 在 sencha touch 2 中解析 json

android - RemoteViewsFactory 如何处理 Android 中的 ViewType?

java - 每秒更新通知中的 RemoteViews

android - 当我移动时如何更新我的位置并且它必须显示你是否在点 1 半径内?

安卓单元测试 : clearing prefs before testing activity

java - 从 RemoteViewsFactory 启动 Activity

android - 将 ImageView 从 URL 加载到主屏幕小部件的 RemoteView