尝试在Android平台上开发小部件。我找到了很多英国或巴克莱高级联赛的小部件,但它们很复杂。我想要的只是Android移动主屏幕上持续比赛的得分。如果有任何进球得分的详细信息,那么得分的球员的名字以及他在应用程序主屏幕上得分的详细信息......已经完成了Android: Help with widget that shows news ......
我已经在这方面取得了进展......我的布局和服务正在运行......现在我想要的是英超联赛的任何API,以便我可以集成到我的应用程序中。 ???
答案 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,我还没有尝试过,但它看起来为你做了很多艰苦的工作: