草庐IT

android - 如何在按下音量增大或音量减小按钮时启动 Android 应用程序?

我在个人安全应用程序中有一个要求,用户必须通过按提高音量或降低音量按钮尽快启动应用程序。添加此功能的过程是什么? 最佳答案 音量变化没有广播事件。然而,thereisanundocumentedaction称为“android.media.VOLUME_CHANGED_ACTION”,您可以使用它,但它可能不适用于所有设备/版本,因此itisnotrecommended.虽然可以使用其他按钮(例如mediabuttons)。编辑:代码示例(使用未记录的操作):AndroidManifest.xml......VolumeChange

android - 按下时对按钮应用不同的样式

有没有办法在按下按钮时将样式应用于按钮?如果我在style.xml中有一个样式:boldbutton.xml中的选择器:那我如何在我的布局中引用button.xml?谢谢! 最佳答案 RomainGuy认为这是不可能的:http://code.google.com/p/android/issues/detail?id=8941"Selectorworksonlyfordrawables,nottextappearances.Thereiscurrentlynotplantomakethishappen."

android - 按下主页按钮时如何完成() Activity

出于复杂的原因,我需要能够在用户按下HOME按钮时完成()我的Activity。这里的故事是我有一个主屏幕小部件,它启动我的应用程序的不同部分,该部分具有完全透明的Activity(因此即使我的Activity正在运行,主屏幕也会继续显示)。如果之前的Activity是通过主页按钮终止的,它们会被带到前台并遮住主屏幕。或者作为替代方案,我可以让新Activity以某种方式强制finish()之前的Activity吗? 最佳答案 关于android:launchMode="singleTask"或android:launchMode=

android - 如何在用户通过按下 Android 中的后退键关闭警报对话框时捕获事件

我需要在用户按下后退键并尝试关闭对话框时捕捉一个事件我有这样的代码AlertDialogalertDialog=newAlertDialog.Builder(AppNotification.this).create();alertDialog.setTitle("Caution");alertDialog.setMessage("Alert");alertDialog.setButton("OK",newDialogInterface.OnClickListener(){publicvoidonClick(DialogInterfacedialog,intwhich){finish()

android - 尽量减少按下后退键时的 Activity

OnBack按键我想最小化应用程序,我该怎么做这???publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK){//Hereiwanttoputminimizecode..plsgivemethisstatementreturntrue;}returnsuper.onKeyDown(keyCode,event);谢谢 最佳答案 publicbooleanonKeyDown(intkeyCode,KeyEventevent){

android - 按下主页按钮时 Activity 被破坏

在我的应用程序中,当我按下主页按钮时,Activity将转到onDestroy()。它应该只调用onPause()方法吧?为什么会这样? 最佳答案 还要检查你没有在你的Activitylist中使用android:noHistory标志文档:android:noHistory当用户离开Activity并且它在屏幕上不再可见时,是否应将Activity从Activity堆栈中移除并完成(调用其finish()方法) 关于android-按下主页按钮时Activity被破坏,我们在Stack

android - 按下按钮时如何在 Activity 中绘制垂直线?

我想在按下按钮时在我的AndroidActivity中绘制一条垂直直线。请解释我如何用我想要的位置和长度画线。阐述:我有一个垂直方向的线性布局。一组按钮构成了这种线性布局。当我按下一个按钮时,我希望在这些按钮的右侧出现一条线,就像将屏幕分成两半一样-一条宽度=2dip和高度=200dip的直线。 最佳答案 我自己解决了。您需要做的就是定义一个具有适当参数的View,并用颜色填充背景。您可能希望使用嵌套线性布局来正确定位线条。所以,如果它可能对其他人有用,我已经把答案贴在这里了! 关于an

android - 按下选项菜单按钮时打开抽屉导航

我希望在按下选项菜单按钮时打开抽屉导航。所以在我的SherlockFragmentActivity中,我添加了:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){if(!mDrawerLayout.isDrawerOpen(mDrawerLinear)){mDrawerLayout.openDrawer(mDrawerLinear);}returntrue;}由于某种原因,按下选项菜单按钮时没有任何反应。否则抽屉工作正常。当按下操作栏上的应用程序图标或拉动它时,它会打开。那怎么了? 最佳答案

android - 焦点/按下时 TextView 颜色变化

我有一些ui小部件,包括可点击的RelativeLayout内的textview。我的问题是当relativelayout获得焦点时textview文本颜色不会改变,尽管我已经正确设置了textview颜色属性。有什么简单的方法可以将焦点级联到相对布局内的subview,与ListView项目一样。 最佳答案 在TextView上指定android:duplicateParentState='true'。 关于android-焦点/按下时TextView颜色变化,我们在StackOver

android - 按下按钮拍摄并保存照片

我正在创建一个Android应用程序,它使用用户捕获的图像作为更大过程的一部分。到目前为止,我的XML布局在RelativeLayout中有一个SurfaceView和Button。我已经设法让相机预览显示在SurfaceView上,但我仍然不知道如何在用户按下按钮时拍照并保存照片。我的类文件看起来像CameraPreviewAPI演示:http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html理想情况下,当它按下按钮时,