草庐IT

ACTION_MEDIA_BUTTON

全部标签

android - 当您已经有选项卡和菜单时,将 'Add Button' 添加到顶部的操作栏

我正在尝试在操作栏的顶部添加一个“添加项目”按钮。(在应用程序图标和标题的右侧)。在操作栏的正下方,我有两个选项卡,我可以在它们之间滑动。我还有一个为设置菜单定义的菜单XML文件。我认为actionbar也使用菜单XML。所以我添加了一个操作栏菜单XML,但是当我使用actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_HOME|ActionBar.DISPLAY_SHOW_TITLE|ActionBar.DISPLAY_SHOW_CUSTOM);actionbar.setCustomView(R.menu.actionbar);我的程序

android - getSupportFragmentManager() 导致 java.lang.IllegalStateException : Can not perform this action after onSaveInstanceState

我想弄清楚为什么:getSupportFragmentManager().beginTransaction().commit();失败,有java.lang.IllegalStateException:CannotperformthisactionafteronSaveInstanceState在一个非常基本的FragmentActivity类中。这是我的用例(这将是一些伪代码而不是一个完整的例子,抱歉):我有一个带有内部AsyncTask类的FragmentActivity。大致是这样的:publicclassHelloWorldextendsFragmentActivity{sho

android - 在 android 中调用 Intent.ACTION_VIEW 后返回

我的应用程序有3个ActivityA、B、C。ActivityA调用B。在B中,我调用Intent.ACTION_VIEW来对Twitter进行身份验证,如下所示:publicstaticvoidDoAuthen(Contextcontext,StringCallBackUrl)throwsOAuthMessageSignerException,OAuthNotAuthorizedException,OAuthExpectationFailedException,OAuthCommunicationException{httpOauthConsumer=newCommonsHttpOA

java - 长按按钮时重复一个 Action

假设您有一个TextView,它显示像0这样的数字,并且您有一个Button。现在,如果用户按下按钮,TextView中的数字将增加一个(我知道该怎么做),但如果用户按下按钮并且不释放它,那么TextView中的数字应该增加,只要用户不释放Button,它就会自行重复。换句话说:只要用户按住按钮,如何一遍又一遍地增加数字? 最佳答案 一般方法(不特定于Android)是分别检测按下和释放事件。按下事件会启动一个周期性任务(Runnable或Thread),该任务会添加到计数器中(比如说每秒5次,或每200毫秒一次)。释放事件停止周期

android - onInterceptTouchEvent,onTouchEvent只看到ACTION_DOWN

我有一个顶级ViewGroup,我称之为SliderView,我想在其中检测滑动。这主要是可行的,但仍然存在一个奇怪的故障。SliderView的本质是覆盖onInterceptTouchEvent,一旦用户实际滑动,返回“true”以防止其他View看到MotionEvent。这是一段代码:publicclassSliderViewextendsViewGroup{enumMoveState{MS_NONE,MS_HSCROLL,MS_VSCROLL};privateMoveStatemoveState=MoveState.MS_NONE;...othercode...publicb

android - Webview "mailto:"链接和 "tel:"链接使用 Intent.ACTION_VIEW 工作,但是我如何添加唯一的主题即 "mailto:"链接

我已经使用下面的代码让它正常工作了。所有httpurl在webview中打开,“tel:”链接在拨号程序中打开,“mailto:”链接在电子邮件客户端中打开。但我的问题是如何将“mailto:”链接的主题更改为不同的内容,而不是其预定义的主题。我猜应该有2个单独的Intent,1个用于“tel:”链接,1个用于“mailto:”链接。我根本不知道如何将代码放入下面的shouldOverrideUrlLoading方法中。或者,也许我使用了错误的方法来满足我的要求。@OverridepublicbooleanshouldOverrideUrlLoading(WebViewview,Str

android - KitKat ACTION_OPEN_DOCUMENT 不显示三星设备上的文档

我正在使用此处指定的新Kitkat存储访问框架(SAF):https://developer.android.com/guide/topics/providers/document-provider.htmlIntentintent=newIntent(Intent.ACTION_OPEN_DOCUMENT);intent.addCategory(Intent.CATEGORY_OPENABLE);intent.setType("image/*");startActivityForResult(intent,0);这与示例代码相同,但图像过滤器不起作用。S5或Note3上没有任何显示。

android - 我如何在带有 View Holder 的自定义 ListView 中使用 Button OnClick

我需要一些帮助,我正在使用viewholder从动态数组适配器显示。我有ListView。每一行包含;标题(TextView),子标题(TextView),进度条下载按钮(Button)。我想在点击下载按钮时显示进度条并隐藏下载按钮。单击第一行的下载按钮时,会显示第一个进度条,但也会显示第8个进度条。这是我的代码。我做错了什么?publicclassTabInComingAdaptorextendsBaseAdapter{publicstaticclassViewHolder{TextViewtitle;TextViewdesc;ButtonDownloadButton;Progres

android - 当我使用 ACTION_IMAGE_CAPTURE 拍照时出现 NullPointerException

我有一个相当简单的应用程序,可以从菜单启动相机。相机启动正常,但当我拍完照片后点击确定时,我的nexusone出现了NPE:E/AndroidRuntime(3891):java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=0,result=-1,data=null}toactivity{net.asplode.tr/net.asplode.tr.PostImage}:java.lang.NullPointerExceptionE/AndroidRuntime(3891):atandr

android - ActionbarSherlock 不包括 Action Bar 的 "overflow"部分(在 Android 2.1 上)

我正在开发Android2.1API7应用。为了实现操作栏,我使用了ActionbarSherlock图书馆。sherlock库一切正常,我可以使用以下代码在我的项目中使用它实现操作栏。res/menu/action_menu.xml:在我的Activity类中:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){MenuInflaterinflater=getMenuInflater();inflater.inflate(R.menu.action_menu,menu);returntrue;}我用上面的代码成功地得到了操作栏。在A