我无法获取我的Android应用程序的"共享"对话框中显示的自定义Open Graph对象的自定义属性.我在命名空间myradio_android中创建了一个自定义对象通道,并在通道中定义了一个自定义属性current_song_title.我还创建了一个自定义操作享受,但我无法在共享对话框中显示我的自定义属性current_song_title.我得到的可以看到下面粘贴的图像.
这是我用来创建"共享"对话框的代码:
// Facebook
mImageButtonShareOnFacebook = (ImageButton)view.findViewById(R.id.shareOnFacebook);
mImageButtonShareOnFacebook.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
FacebookSdk.sdkInitialize(getActivity().getApplicationContext());
SharePhoto photo = new SharePhoto.Builder()
.setBitmap(_albumCover)
.setUserGenerated(true)
.build();
// Create an object
ShareOpenGraphObject object = new ShareOpenGraphObject.Builder()
.putString("og:type", "myradio_android:channel")
.putString("og:title", channel.getName())
.putString("og:description", "My description")
.putString("myradio_android:channel:current_song_title", _title)
.putPhoto("og:image", photo)
.build();
// Create an action
ShareOpenGraphAction action = new ShareOpenGraphAction.Builder()
.setActionType("myradio_android:enjoy")
.putObject("channel", object)
.build();
// Create the content
ShareOpenGraphContent content = new ShareOpenGraphContent.Builder()
.setPreviewPropertyName("channel")
.setAction(action)
.build(); …Run Code Online (Sandbox Code Playgroud) 我无法将从Internet下载的图像显示为注释.我正在实现以下代码和Picasso库.但是,如果我使用本地图像,它的工作原理.在此先感谢您的帮助.
private void createAnnotation(int id, double lat, double lon, String caption, String photoUrl) {
SKAnnotation annotation = new SKAnnotation(id);
SKCoordinate coordinate = new SKCoordinate(lat, lon);
annotation.setLocation(coordinate);
annotation.setMininumZoomLevel(5);
SKAnnotationView annotationView = new SKAnnotationView();
View customView =
(LinearLayout) ((LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE)).inflate(
R.layout.annotation_photo_and_text, null, false);
// If width and height of the view are not power of 2 the actual size of the image will be the next power of 2 of max(width,height).
//annotationView.setView(findViewById(R.id.customView));
TextView tvCaption = (TextView) customView.findViewById(R.id.annotation_photo_caption);
tvCaption.setText(caption);
ImageView ivPhoto = (ImageView) …Run Code Online (Sandbox Code Playgroud) 是否可以使用HTML5音频标签播放受保护的流?我正在播放的流受密码保护(HTTP基本身份验证),我如何提供凭据?提前致谢
我正在开发三星Tizen智能电视的应用程序.我有一个奇怪的问题.该应用程序播放声音并响应模拟器中的遥控器键,但声音未播放且键未在模拟器中工作.
我正在使用HTML5音频标签.
可能是什么原因?提前致谢.
编辑:
一个非常基本的网页如下:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
<audio id="audioMain" src="http://streams.myabcradio.com/api/914/320/stream?user=justanuser&pass=justapassword" autoplay="autplay" preload="none"></audio>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
在模拟器中播放声音,但不在模拟器中播放声音.我尝试添加
但仍然没有声音......
我开发了一款适用于智能手机的Android应用.在尝试亚马逊Fire TV时,我发现没有任何视图专注于启动,并且按下遥控器上的按键没有任何效果.如何使操作栏上的项目具有焦点(操作项应具有焦点,即围绕它的蓝线).由于没有视图似乎有焦点,遥控器不起作用.
我是否必须在布局代码中添加一些内容,如下所示:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_item_favorites"
android:icon="@drawable/ic_action_favorites"
android:title="@string/favorites"
android:showAsAction="always" />
...
...
...
</menu>
Run Code Online (Sandbox Code Playgroud)
或者我是否必须在onCreate或onStart中以编程方式设置焦点?
android android-ui android-layout android-actionbar amazon-fire-tv
我是Android开发的新手.我设法实现了ViewPagerIndicator,并想知道是否可以使用图像而不是标签.如果是,我想知道如何.如果没有,我们还有哪些其他选择?提前致谢...