草庐IT

active_flag

全部标签

android - 如何制作fragment honor软输入activity模式

我在list中配置了如下Activity:android:windowSoftInputMode="stateHidden|adjustPan"此Activity创建一个fragment。该fragment在onCreate()中将自身配置为全屏,例如:setStyle(DialogFragment.STYLE_NO_FRAME,android.R.style.Theme);fragment的布局大致是这样的:不幸的是,当显示fragment时,软键盘会自动显示,输入模式是“adjustResize”而不是“adjustPan”。这会导致页脚始终可见;当显示键盘时,ScrollView

android - 在弃用 onAttach(Activity activity) 后如何检查 Activity 是否实现了接口(interface)

既然onAttach(Activity)已在SDK23上被弃用,那么在Fragment生命周期中检查Activity是否正在实现接口(interface)的最佳方法是什么?此代码不再正确,将来甚至可以删除此方法。@OverridepublicvoidonAttach(Activityactivity){super.onAttach(activity);if(activityinstanceofOnInterfaceOfFragmentListener)mCallback=(OnInterfaceOfFragmentListener)activity;elsethrownewRuntim

android - 如何将 Activity 中的工具栏背景颜色设置为 colors.xml 文件中的颜色?

我的colors.xml文件中有一种颜色,我需要将其用于toolbar颜色#f16264现在我需要使用MAIN_A作为toolbar的颜色。 最佳答案 使用此代码getSupportActionBar().setBackground(newColorDrawable(getResources().getColor(R.color.white))); 关于android-如何将Activity中的工具栏背景颜色设置为colors.xml文件中的颜色?,我们在StackOverflow上找到

android - 找不到符号变量 FLAG_ACTIVITY_CLEAR_TASK

将支持版本更新到27.0.0编译器后出现错误找不到符号变量FLAG_ACTIVITY_CLEAR_TASK。Isthisvariableremoved?Whatuseinstead?代码示例:Intentintent=newIntent(SetNewPasswordActivity.this,SignInActivity.class);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK|IntentCompat.FLAG_ACTIVITY_CLEAR_TASK); 最佳答案 cannotfin

android - 在android中的警报对话框中单击肯定按钮后关闭 Activity

我有一个名为“A”的Activity,它显示项目列表。单击更新按钮时,它会显示自定义对话框(Activity显示在后面)和选定的项目列表。单击自定义对话框中的订购按钮时。自定义对话框消失。显示进度对话框(因为订单工作正在进行中)然后在订单工作完成后关闭进度对话框我会显示“订单已确认”的警告对话框当我点击警告对话框中的肯定按钮时,我想关闭后面的Activity(即ActivityA)。想要移动到主屏幕如何在alertdialog肯定按钮Onclicklistener()中调用完成代码请帮我解决这个问题。noData.setPositiveButton("Ok",newDialogInte

android - 通过 Activity 中的按钮停止广播接收器

我想通过单击按钮停止和启动广播接收器。与广播接收器关联的两个服务也应该停止并通过单击按钮开始我该怎么做.. 最佳答案 这是代码......................b1.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubPackageManagerpm=Re_editActivity.this.getPackageManager();ComponentNamec

android - 在打开 SearchView 的情况下启动 Activity

如何在打开文本字段的情况下使用SearchView启动Activity。这样我就可以搜索而不必点击望远镜。我正在使用Sherlock操作栏。这是我的代码:@OverridepublicbooleanonCreateOptionsMenu(Menumenu){finalSearchViewsearchView=newSearchView(getSupportActionBar().getThemedContext());searchView.setQueryHint("Cercadomande");searchView.setOnQueryTextListener(newSearchVi

android - Activity 结果 fragment 索引超出范围 : 0x20001

我对没有将onActivityResult()传递给fragment有疑问,我认为将onActivityResult()传递给fragment的主要Activity存在问题,我收到了这个警告,“Activity结果fragment索引超出范围”并且因此,我无法重新加载我的嵌套fragment。我的应用程序使用抽屉导航,我在一个fragment中将View寻呼机作为菜单之一,因此View寻呼机重新加载嵌套fragment,我想重新加载View寻呼机,以便View寻呼机内的fragment获得最新更新。我从viewpager中的fragment调用startActivityForResul

android - 如何将 Address 对象数组传递给另一个 Activity

我正在尝试传递Address的数组通过Intent对象将对象传递给另一个Activity。由于Address类实现了Parcelable界面我尝试执行以下操作。我从Geocoder对象中获得了一个ListAddress对象,我将其转换为一个Address对象数组。然后我将这个数组放入Intent中并调用Activity。finalAddress[]addresses=addresseList.toArray(newAddress[addresseList.size()]);finalIntentintent=newIntent(this,SelectAddress.class);int

安卓 Activity 堆栈

如何查看我下次按下后退(硬件)按钮时是否会出现在屏幕上。我的问题基本上是:有没有办法查看Activity堆栈(API级别7)的大小。 最佳答案 booleanActivity.isTaskRoot();自:API级别1返回此Activity是否是任务的根。根是任务中的第一个Activity。只是不要在onCreate()中执行此操作,因为调用Activity可能尚未完成()本身。 关于安卓Activity堆栈,我们在StackOverflow上找到一个类似的问题: