Android 同步应用程序小部件';s布局与另一个动态创建的布局

Android 同步应用程序小部件';s布局与另一个动态创建的布局,android,android-layout,android-fragments,android-appwidget,Android,Android Layout,Android Fragments,Android Appwidget,我的活动中有一个片段,它是从几乎空白的layout.xml动态创建的,它只保存一个线性布局和一个相对布局。它们的内容是在运行时代表用户创建的 我想将我的应用程序小部件的布局与片段同步,这样在片段中每次更改后,应用程序小部件的外观都会相同。这些更改将保存在SharedReferences中,因此片段在下次初始化时看起来相同。我之所以使用片段,是因为我希望能够响应像onLongClick()这样的操作 因此,我正在寻找一种方法,用最近添加的视图更新我的应用程序小部件的布局(例如按钮)。“它们的内容是

我的
活动中有一个
片段
,它是从几乎空白的layout.xml动态创建的,它只保存一个
线性布局
和一个
相对布局
。它们的内容是在运行时代表用户创建的

我想将我的应用程序小部件的布局与
片段
同步,这样在
片段
中每次更改后,应用程序小部件的外观都会相同。这些更改将保存在
SharedReferences
中,因此
片段在下次初始化时看起来相同。我之所以使用
片段
,是因为我希望能够响应像
onLongClick()
这样的操作


因此,我正在寻找一种方法,用最近添加的
视图更新我的应用程序小部件的布局(例如
按钮
)。

“它们的内容是代表用户在运行时创建的。”-你让用户创建UI元素,对吗?他们有一些UI元素的“调色板”可供选择?有点-有一个加号按钮,当点击时,它应该向小部件添加新按钮。很抱歉回答得太晚,目前我没有太多时间做这个项目。没问题,如果你不介意在回答你的问题之前再问一个问题的话。“我使用片段的原因是因为我希望能够对onLongClick()之类的操作做出响应”:我不明白这一点,使用片段的原因是利用长按之类的特定手势?