草庐IT

action-items

全部标签

android - 如何在服务中启动 android.intent.action.CALL?

如何在服务中启动android.intent.action.CALL(以获取USSD)代码?我的代码:protectedvoidcall(StringphoneNumber){try{startActivityForResult(newIntent("android.intent.action.CALL",Uri.parse("tel:"+phoneNumber)),1);}catch(ExceptioneExcept){//this.view.append("\n\n"+"\n"+eExcept.toString());}}此代码不起作用,startActivityForResult

android - SwipeRefreshLayout Got Action_Move 卡住 View

我有一个带有不同fragment的普通NavigationDrawer:新闻其他内容1其他资料2设置问题:NewsFragment包含一个SwipeRefreshLayout。我第一次刷新时效果很好。我可以将fragment更改为其他内容1和2以及设置。所以我回到NewsFragment。现在,当我刷新时,fragment会卡住。drawerLayout工作正常(打开/关闭,甚至ActionBarTitle更改)但主要fragment留在NewsFragment中,我无法滚动。但是scollListner可以工作(我有日志)但是View没有改变。没有refreshView(swipeR

java - Snackbar Action getView()

在我的Activity中我实现了OnClickListener接口(interface)MainActivity扩展AppCompatActivity实现View.OnClickListener像这样初始化snackbar:snackbar=Snackbar.make(view,R.string.msg,Snackbar.LENGTH_LONG);snackbar.setAction(R.string.action_undo,this);但我无法在实现的OnClickListener接口(interface)方法上处理它@OverridepublicvoidonClick(Viewv)

android - 如何解决 “The item you were attempting to purchase could not be found”

我正在测试我的应用内结算并遵循以下步骤:将APK上传到市场,创建应用内项目并发布它们(没有发布应用本身),导出签名的APK并将其安装在与我自己不同的设备上(因此有不同的主帐户),但是当我点击按钮购买商品时,它会在不同的View中显示商品名称,但在加载小部件后会出现错误:如何解决“找不到您要购买的商品”我在stackoverflow上找不到解决方案,谁能给我更多的想法?谢谢 最佳答案 如果应用未发布,则您使用的帐户必须声明为测试帐户,请在此处查看:SettingTestaccounts.

android - event.getAction() 从不使用 MotionEvent.ACTION_UP

我对OnTouchListener中的MotionEvent有疑问。ACTION_DOWN完美运行,但它从不使用ACTION_UP我真的不知道我的问题出在哪里,所以如果有人可以帮助我,那就太好了,谢谢。publicclassMainActivityextendsActivity{View.OnTouchListenergestureListener;privatestaticfinalintMIN_DISTANCE=50;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstan

java - Android ACTION_WEB_SEARCH

我无法让ACTION_WEB_SEARCH正常工作,这是否需要对AndriodManifest.xml的任何权限?这是我的代码:Stringq=edittext.getText().toString();IntentmyIntent=newIntent(Intent.ACTION_WEB_SEARCH,Uri.parse(q));startActivity(myIntent);如有任何帮助,我们将不胜感激。平台2.0。 最佳答案 Stringq=edittext.getText().toString();Intentintent=n

android - 如何获取cardView item在recyclerView中的位置?

我为回收器创建了一个适配器类,用于在回收器View中填充卡片View布局。它工作正常,但是当我在recyclerview中单击cardView项目时,我需要获取该cardview项目的位置,基于此我需要编写一个IntentActivity。以及当我从左向右滑动时如何删除该cardview项目。MyAdapter类。publicclassMyAdapterextendsRecyclerView.Adapter{privateNavigationItem[]navigationItem;privateContextmContext;publicMyAdapter(NavigationIte

android - 如何在带有硬件菜单按钮的设备上设置 Action Bar Overflow 的样式?

这就是我在stockandroid上设计ActionBarOverflow的方式:@drawable/menu_dropdown_panel@drawable/selectable_background但指定的自定义选择器不会应用于带有硬件按钮的三星设备上的弹出选项菜单,而是默认为蓝色。我看过thisanswer并尝试申请@drawable/list_selector_holo_light@drawable/list_selector_holo_light但没有效果。我需要继承什么样式(以及我的主题中对应的属性是什么)才能更改后面的硬件按钮选项菜单中的选择器?谢谢你的建议

android - ACTION_CHOOSER 和 ACTION_PICK_ACTIVITY 之间的 Intent 解析和区别

我对Intent解析以及Intent.ACTION_PICK_ACTIVITY和Intent.ACTION_CHOOSER之间的区别有疑问(包括它的便利函数版本Intent.createChooser())。我正在编写一个“程序包管理器”应用程序。我在其中有一个ListActivity,它显示设备上安装的所有包(使用PackageManager.getInstalledPackages()填充)。我还在列表中注册了一个上下文菜单,其中一项是“启动”。下面是我来自onContextItemSelected()的代码,用于处理“启动”上下文菜单项。Intentintent;Listris;

android - 以编程方式更改 <item> 属性

我正在尝试更改按钮的背景以显示正在运行的后台进程的进度。我正在使用由两种颜色组成的可绘制对象,所以现在我需要以编程方式更改那些的顶部和底部属性。s在以下层列表中:我无法选择元素并从Java代码修改它们。 最佳答案 更改XML无论如何都无济于事,因为Android不会在运行时使用它们。相反,看看LayerDrawable因为这是从您的XML创建并在运行时使用的内容。所以基本上你可以这样做并从那里继续:LayerDrawableld=(LayerDrawable)mButton.getBackground();不过,更好/更简单的方法可