草庐IT

support-fragment

全部标签

android studio : Error : Module version com. android.support :support-v13:13. 0.0 依赖库但本身不是库

我尝试将此库(https://github.com/daimajia/AndroidImageSlider)添加到我的项目中。我在我的gradle文件中添加了编译库,但出现错误:applyplugin:'com.android.application'android{compileSdkVersion20buildToolsVersion'20.0.0'defaultConfig{applicationId"com.pp.myapp"minSdkVersion16targetSdkVersion20versionCode1versionName"1.0"}buildTypes{rele

java - 如何从 fragment Android 中引用 View

为什么这不能让我引用EditText?我尝试传递Activity但没有成功。importandroid.app.Fragment;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.EditText;publicclassHomeFragmentextendsFragment{publicHomeFragment(){}@OverridepublicViewonCreateVi

android - 具有多个 fragment 的单个 Activity 应用程序不显示向上导航

我有一个android应用程序,它有一个主要Activity,它使用许多切换到View中的fragment。我不确定这是否是正确的做法,但我继承了这个项目并希望避免进行任何重大重构,例如将fragment更改为所有Activity或类似的事情。根据android文档,调用setDisplayHomeAsUp(bool)函数应该默认只显示向上按钮:Setwhetherhomeshouldbedisplayedasan"up"affordance.Setthistotrueifselecting"home"returnsupbyasinglelevelinyourUIratherthanb

android - 从操作栏选项卡开始 fragment

我想从操作栏选项卡内的另一个fragment调用一个fragment?我该怎么做?显然:startActivity(newIntent(getActivity(),Maps.class));将不起作用。我想打电话publicclassMapsextendsFragmentimplementsGoogleMap.OnMyLocationChangeListener{@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){if(rootView!=

java - 无法解决方法占位符 fragment 错误

我真的被这个错误困住了(如下):@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_vehiclerecall);if(savedInstanceState==null){getFragmentManager().beginTransaction().add(R.id.container,newPlaceholderFragment()).commit();}}我已将容器正确引用到XML布局

android - 找不到与 com.android.support :support-v7:20. 0.+ 匹配的任何版本

我是安卓开发的新手我写过classpath'com.android.tools.build:gradle:1.0.0+'runproduard()isreplacedwithminifyenabled.Theresult:Buildsuccessful但是在运行时出现了这个错误:我的代码是:compilefileTree(dir:'libs',include:['*.jar'])compile'com.android.support:appcompat-v7:21.0.+'compile'com.android.support:support-v4:21.0.+'但是698条警告,因为

android - 如何根据 fragment 的类型设置 fragment 的操作栏和左抽屉属性

我的应用程序中有各种类型的fragment,ActionBar上有3个图标(筛选、刷新和排序),但我不想在每个fragment中显示所有3个图标。根据fragment,我只需要展示其中的一部分。我想对左抽屉做类似的事情。在某些fragment上,我想显示左抽屉,而不想在其他fragment上显示左抽屉。我的应用程序中有一个Activity类,我将这些fragment附加到该类上,目前我正在该类中处理这两件事,并且代码因if-else条件而变得一团糟。所以现在我正在检查fragment名称,然后根据它设置操作栏图标和左抽屉属性。请告诉我一个更好的方法(最好在Fragment本身中处理)谢

android - 如何在 android list 中使用 <support-screens> 和 <compatible-screens>?

我需要在Playstore上发布一个Android应用程序。我的应用程序仅适用于平板电脑。当前支持平板电脑的list条目是:但使用此配置,我的应用程序在较旧的Nexus-7平板电脑上不可见。所以现在我也添加了兼容屏幕标签。是否只有这些更改才能让我的应用在Nexus7的GooglePlay商店中可见?我的另一个担心是在list文件中同时使用支持屏幕和兼容屏幕是否可以。链接differencebetweenandonAndroid解释得很好。但是没有提到这两个标签是否可以一起使用。编辑:该应用程序使用的权限是:谢谢。 最佳答案 “但是没

java - 如何从另一个 Activity 打开或启动 fragment ?

从包含在Activity中的RecyclerView的适配器,我试图在RecyclerView的一个元素被按下时启动一个fragment,这是我现在的代码:@OverridepublicvoidonClick(Viewv){Intentintent;intposition=getAdapterPosition();SharedPreferencespreferences=PreferenceManager.getDefaultSharedPreferences(context);Stringonoff=preferences.getString("it's","");if(onoff.

android - 你如何在 fragment 转换时禁止用户点击?

我希望我的fragment在fragment过渡动画尚未完成时不会收到任何View点击。这只是一个简单的淡入淡出。但是当我在下一个fragment淡入时立即按下任何View时,事情变得不稳定。有什么想法可以实现吗? 最佳答案 这个其实是用在我自己的app里面的。这个想法非常简单,它可以正常工作,但需要大量额外的编码。思路很简单,用一个bool变量来维护是否锁屏,我们称之为screenLocked。我实际上并没有阻止点击,而是让点击什么都不做。对于那些需要时间的操作,在开始工作之前将screenLocked设置为true,并在任务完成