草庐IT

support-fragment

全部标签

java - 无法解析 : com. android.support.constraint :constraint- layout:1. 1.0-beta1

这是错误:Error:(23,13)Failedtoresolve:com.android.support.constraint:constraint-layout:1.1.0-beta1Upgradeplugintoversion2.3.3andsyncprojectShowinFileShowinProjectStructuredialog当我点击升级插件时,没有任何反应。我不知道如何解决这个问题。我尝试添加存储库mavengoogle,但它不起作用。这是应用程序代码:applyplugin:'com.android.application'android{compileSdkVe

java - 如何在 fragment 中使用 getSupportLoaderManager()?

我想将信息从API加载到Fragment。我使用getSupportLoaderManager()但出现错误:Cannotresolvemethod:getSupportLoaderManager()我搜索这个使用onActivityCreated()但我有NullPointerException。你能帮我解决这个问题吗?importandroid.content.Intent;importandroid.net.Uri;importandroid.os.Bundle;publicclassBusinessextendsFragmentimplementsLoaderManager.L

android - 使用支持 fragment 时的 fragmentDispatchingAndroidInjector

我正在尝试创建一个简单的Dagger2应用程序,同时使用支持v4fragment。在我修改我的应用程序后,我得到了这个奇怪的编译错误Error:(35,8)error:[dagger.android.AndroidInjector.inject(T)]java.util.Map,javax.inject.Provider>>cannotbeprovidedwithoutan@Provides-annotatedmethod.java.util.Map,javax.inject.Provider>>isinjectedatdagger.android.DispatchingAndroid

android - DatePickerDialog 已将 androidx.fragment.app.DialogFragment 中的按钮涂黑

这个简单的类:classDateSelectionDialogFragment:DialogFragment(){overridefunonCreateDialog(savedInstanceState:Bundle?):Dialog{valcalendar=Calendar.getInstance()valyear=calendar.get(Calendar.YEAR)valmonth=calendar.get(Calendar.MONTH)valdayOfMonth=calendar.get(Calendar.DAY_OF_MONTH)returnDatePickerDialog(

android - 如何从嵌套 fragment 调用方法

我有一个fragment(这是我的tabhost的一个选项卡)“fragA”在另一个fragment“fragB”中,但我需要调用的一个方法来自“fragA”的“fragB”。当我做某项Activity时,我会这样做:FragBdetailsFragment=(FragB)getSupportFragmentManager().findFragmentById(R.id.detailFragment);detailsFragment.consultaWS(convertIntWebService(categoria),"Pdf");请帮帮我 最佳答案

android - 为什么位置信息没有传递到我的 fragment ?

我有一个Activity,它在很大程度上未修改为选项卡式Activity的默认AndroidStudio示例。它的FragmentPagerAdapter被修改为显示所有50个美国,并有50个相应的选项卡显示它们的名称。这一直有效,直到一个fragment被销毁,但是当它被重新创建时,它不会被告知它在哪个选项卡上。为什么会这样?以下是我认为可能是问题的一部分的所有方法:publicclassMainQuizActivityextendsActivityimplementsActionBar.TabListener{...publicclassSectionsPagerAdapterex

android - 当返回到已停止的 Activity 时, fragment 被旧数据膨胀

ActivityA有fragment。当它开始一个ActivityB的Intent时,然后当B.finish()时,A再次执行onCreate()。但是这一次,尽管A.onCreate()有一个新的PacksPagerAdapter和一个新的ViewPager,fragment还是显示为旧的数据。我可以看到每个fragment都执行了onCreateView(),但由于未调用staticnewInstance(),它仍然具有旧参数。在调用FragmentPagerAdapter的getItem(position)时创建参数。这是它的实现方式-publicclassPackActivit

android - 在替换 Fragment 时在双旋转后恢复 Fragment 时清空 savedInstanceState Bundle

我们称它们为FragmentA和B。FragmentB只是A的详细View,它会在单击FragmentA中的按钮时替换FragmentA。替换代码:FragmentTransactiontransaction=getFragmentManager().beginTransaction();transaction.replace(R.id.fragment_container,newDetailFragment());transaction.addToBackStack(null);transaction.commit();现在,当我在FragmentB中旋转一次屏幕并按下“返回”时,旧

android - 从 Android Fragment 中的图库中选择图片

我想在fragment中选择图库Intent。当用户选择从图库中选择图像的选项时,图库会打开并立即调用fragment的onActivityResult。当用户选择图像时,不会调用onActivityResult()。所以我不是能够从图库中选择图像。Belo是我打开图库的代码-Intentintent=newIntent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);intent.setType("video/,images/");startActivityForRes

android - 膨胀类 android.support.v7.widget.Toolbar 时出错

我已将我的应用程序从使用操作栏移至工具栏,但最终出现错误(底部的完整错误)。我的代码:我的Activity:publicclassMapsActivityextendsActionBarActivityimplementsLocationListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_maps);...mDrawerLayout.setDrawerListener(mD