0

有人可以帮我解释一下吗?或找出在应用小部件中使用 webview 的方法。多谢。

4

1 回答 1

2

来自谷歌应用小部件指南:

RemoteViews对象(以及相应的 App Widget)可以支持以下布局类:

FrameLayout LinearLayout RelativeLayout

以及以下小部件类:

AnalogClock Button Chronometer ImageButton ImageView ProgressBar
TextView ViewFlipper ListView GridView StackView AdapterViewFlipper

不支持这些类的后代

所以如果我们检查代码,例如:TextView

@RemoteView 
public class TextView extends View implements ViewTreeObserver.OnPreDrawListener {...

TextView可以在小部件中使用,具有注释,@RemoteView但是WebView

@Widget
public class WebView extends AbsoluteLayout
        implements ViewTreeObserver.OnGlobalFocusChangeListener,
        ViewGroup.OnHierarchyChangeListener {

没有@RemoteView

希望这能让你明白。-):

于 2012-03-21T03:11:04.307 回答