小编www*_*w40的帖子

com.google.android.youtube.player.YouTubePlayerView类错误

我无法开始使用Android Youtube API.
我有一个ActionBarActivity,v4.ViewPager我想把多个YouTubePlayerSupportFragment内部.
我知道Error inflating class com.google.android.youtube.player.YouTubePlayerView,我的提示是继承链中的某些内容是错误的,但我不知道是什么.

我的代码到目前为止:XML:

<FrameLayout android:layout_width="match_parent"
android:layout_height="match_parent" >

<com.google.android.youtube.player.YouTubePlayerView
    android:id="@+id/youtube_player"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="#fff"
    android:padding="5dp" /> </FrameLayout>
Run Code Online (Sandbox Code Playgroud)

Java的:

public class MyYoutubeFragment extends YouTubePlayerSupportFragment {

private static final String API_KEY = "";

private String videoId = "qNggvk8QtaY";

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
                         Bundle savedInstanceState) {
    // Inflate the layout for this fragment
    View view = inflater.inflate(R.layout.fragment_youtube, container, false);

    YouTubePlayerView youTubePlayerView = (YouTubePlayerView) view.findViewById(R.id.youtube_player);
    youTubePlayerView.initialize(API_KEY, this);

    return view; …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-viewpager youtube-data-api

6
推荐指数
1
解决办法
5992
查看次数

Gson通过改变字段类型进行反序列化

我有一个返回的API调用:

{
  "id": 550,
  "favorite": false,
  "rated": {
    "value": 7.5
  },
  "watchlist": false
}
Run Code Online (Sandbox Code Playgroud)

要么

{
  "id": 550,
  "favorite": false,
  "rated": false,
  "watchlist": false
}
Run Code Online (Sandbox Code Playgroud)

所以"rating"字段有时是一个对象或一个布尔值.我如何用Gson反序列化这样的东西?

到目前为止我的对象看起来像:

public class Status{
    @Expose public boolean favorite;
    @Expose public Number id;
    @Expose public Rated rated;
    @Expose public boolean watchlist;
}
public class Rated{
    @Expose public Number value;
}
Run Code Online (Sandbox Code Playgroud)

java json gson

3
推荐指数
1
解决办法
1799
查看次数

SAPUI5将图像加载为fiori app

我想在我的fiori应用程序中加载图像.图像位于/webapp/img/greendot.jpg以下位置:
在此输入图像描述

但后来我将我的应用程序部署到我的ABAP-Repository,路径更改为:

https://<server>:<port>/sap/bc/ui5_ui5/sap/my_application/~CD103454ACB782CF74F8A2339BE67CE1~5/img/greendot.png
Run Code Online (Sandbox Code Playgroud)

我怎样才能获得这条路径以便加载我的图片?

sap jquery path sapui5 sap-fiori

3
推荐指数
1
解决办法
4470
查看次数

使用array或alloc init初始化NSMutableArray

我是Obejtive C的新手,所以当时我正在查看很多示例代码,我注意到人们初始化他们的NSMutableArray的方式不同.

NSMutableArray *items = [NSMutableArray array];
Run Code Online (Sandbox Code Playgroud)

要么

NSMutableArray *items = [[NSMutableArray alloc] init];
Run Code Online (Sandbox Code Playgroud)

在这两行中,您最终得到一个NSMutableArray对象.
它们之间有什么区别或它们完全相同?

initialization objective-c nsmutablearray

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