我正在创建一个具有操作栏的android应用程序,操作栏包含两侧的菜单项.所以,我需要在左侧添加一个菜单项,在操作栏的右侧添加一个菜单项.
为此,我创建了一个自定义布局并将其设置为操作栏.如下图所示

但我只想在左侧和右侧的位置有菜单项,另一个屏幕截图显示带有菜单项的操作栏

在此操作栏包含菜单项.所以,我只想把加号按钮菜单项放在左侧,与第一个屏幕截图相同,但我不想使用自定义布局,
此外,我需要chnage操作栏标题的字体样式,并将其置于中心.
请帮我.我花了很多时间在这上面.
谢谢
在我的名为"PriceDekho"的android应用程序中,缓存后台进程占用了太多空间.首先,当我启动应用程序时,应用程序需要大约30MB(我认为它可以),但问题是当我浏览应用程序页面时,这个大小不断增加到200 MB.此应用程序"缓存后台进程"也随移动RAM大小而变化.如果移动RAM大小为2GB,则此应用程序"缓存后台进程"大小将达到500到700 MB.
我的应用程序只有5到6个屏幕.我只需要稳定缓存的背景大小.
如何清除应用程序缓存大小?请帮忙.


我正在制作一个在后台服务中使用麦克风的应用程序.因此,当我激活后台服务时,麦克风不能在其他应用程序中工作(例如谷歌语音搜索,whatsapp等)
我添加了以下使用麦克风的权限.
<uses-permission android:name="android.permission.RECORD_AUDIO" />
Run Code Online (Sandbox Code Playgroud)
任何人都可以告诉我为什么会发生这种情况以及如何解决这个问题.请帮忙谢谢.
service android microphone background-service android-service
我正在制作一个Android应用程序,我需要通过直接下载链接在Android默认本机视频播放器中播放mp4视频.
要打开Android视频播放器,我使用以下代码
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4?download=1"));
intent.setDataAndType(Uri.parse("http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4?download=1"), "video/*");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
这里的URL是mp4视频的直接可下载链接.此代码打开视频播放器,但视频未加载到视频播放器中
我也使用过这个URL
http://b.revvolution.com/video/albums-3ry/newshare-der-34972.mp4
Run Code Online (Sandbox Code Playgroud)
此网址包含html5视频播放器,但视频未在Android视频播放器中加载
但是,当我使用3GP视频的链接时
http://www.androidbegin.com/tutorial/AndroidCommercial.3gp
Run Code Online (Sandbox Code Playgroud)
然后它工作.
请帮忙.
android ×4
caching ×1
java ×1
memory-leaks ×1
menu ×1
menuitem ×1
microphone ×1
service ×1
video ×1