是否有任何方法可以在Android上剪切视频(mp4或3gp),比如只使用电影的最后5秒......在iphone上这可能是使用AVAssetExportSession但在android上我没有找到类似的东西,只是也许一些对ffmpeg库的引用似乎很复杂.有没有更简单的方法呢?
我正在尝试做什么并且它不起作用如下:使用内置的facebook分享器发布我的选择的图像和facebook的facebook,问题是它无法上传两者,它要么图片+文字和工作不错或网址+文字和工作很好,但当我将它们组合文字+图片+网址时,它从网址获取图片而不是我上传的图片.有什么建议?我在iOS9上这样做
UIImage *tableViewScreenshot = [tblFeed screenshotOfCellAtIndexPath:idx];
SLComposeViewController *fbSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[fbSheet setInitialText:@"I need your vote"];
[fbSheet addURL:[NSURL URLWithString:str]];
[fbSheet addImage:tableViewScreenshot];
Run Code Online (Sandbox Code Playgroud) 我在选项卡控制器中有一些意图,其中一个我有一个编辑文本,我需要知道它何时有焦点,何时失去了这个焦点.我制订最喜欢的焦点侦听器,OnEditorActionListener等等,现在我唯一的问题仍然是事件的是,当我有集中出现的软键盘,我想要么关闭:通过完成按钮,而不是由1)在手机上后退按钮(禁用后退按钮来关闭键盘,而键盘是可见的)2)检测后退按钮事件,而键盘是可见的,这样我可以通过焦点到其他一些控制.
我曾尝试多种方法,但没有成功,像onBackPressed,onConfigurationChanged(在清单中添加hiddenKeyboard),key_down的活动和等,但没有成功.
有人成功吗?实际上,我想当键盘可见时,我按回电话,我的编辑文本失去焦点(otherControl.requestFocus - >这是一个相对布局).
我正在尝试在我的Android应用程序中播放来自mms和m3u8的一些视频流.似乎MediaPlayer对此没有支持,而且从我在FFMPEG上看到的内容看起来也没有任何简单的方法.我使用的是Android 2.1 SDK.关于我应该做什么的任何想法,以使这项工作?商店里有一些应用程序已经这样做,但我不知道如何.
我有一个主视图,上面有一张图片.
我正在尝试添加子视图,[self.view addSubview:view2];但我希望view2背景是透明的.尝试了opaque = no和背景色到clearcolor,并尝试将uiview子类化并用以下内容重写drawrect:
#import "TransparentView.h"
@implementation TransparentView
- (id)initWithFrame:(CGRect)frame
{
if (self = [super initWithFrame:frame]) {
[self setBackgroundColor:[UIColor clearColor]];
self.opaque=NO;
self.clearsContextBeforeDrawing=YES;
}
return self;
}
- (void)drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextClearRect(context, rect);
CGContextSetFillColorWithColor(context, [UIColor clearColor].CGColor);
CGContextFillRect(context, rect);
}
@end
Run Code Online (Sandbox Code Playgroud)
但仍然没有显示子视图的背景透明......任何想法?
当使用9patch png图像时,我们是否需要以xhdpi,hdpi和mdpi格式提供它们,或者只有一个分辨率就足够了?因为无论哪种方式,他们都会调整分辨率...或者我在想错什么?