显示巴克莱英超联赛现场比分的小部件应用程序

时间:2012-04-25 06:14:21

标签: android android-widget

尝试在Android平台上开发小部件。我找到了很多英国或巴克莱高级联赛的小部件,但它们很复杂。我想要的只是Android移动主屏幕上持续比赛的得分。如果有任何进球得分的详细信息,那么得分的球员的名字以及他在应用程序主屏幕上得分的详细信息......已经完成了Android: Help with widget that shows news ......

我已经在这方面取得了进展......我的布局和服务正在运行......现在我想要的是英超联赛的任何API,以便我可以集成到我的应用程序中。 ???

2 个答案:

答案 0 :(得分:0)

在教程中,布局在

中定义
  文件夹“res / layout”下的

widget_layout.xml文件。

要添加图片,请添加类似

的内容
<ImageView
    android:id="@+id/widget_image"
    android:src="@drawable/yourimage"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="center"
    android:gravity="center_horizontal|center_vertical" />

其中“yourimage”应替换为res/drawable文件夹中图片的名称。

确保当前的TextView不会妨碍您的图像。您可能想要删除TextView,或更改它的布局设置。或者,如果您想保留TextView并将图像添加为背景,只需将以下内容添加到TextView中:

android:background="@drawable/yourimage"

答案 1 :(得分:0)

如果您正在寻找API,您最好的选择可能是使用梦幻足球官方顶级联赛API。我的理解是没有官方API的文档,可以通过点击此URL来访问,其中“#”是介于1和玩家总数之间的数字(撰写本文时为550):

http://fantasy.premierleague.com/web/api/elements/#/

这给出了被请求的玩家(号码)的JSON对象。

还有一个非官方的API,我还没有尝试过,但它看起来为你做了很多艰苦的工作:

http://hackersome.com/p/bobbymond/FantasyPremierLeagueAPI