草庐IT

language-binding

全部标签

android - Dagger:组件中存在具有匹配键的绑定(bind)

我正在使用Dagger2.16并关注this我的Dagger实现的文章。在我只有一个Activity(HomeActivity)之前,此实现一切正常。我一开始在SplashScreenActivity中实现Dagger。我开始收到此错误。这是我项目中的一些代码AppComponent.kt@Singleton@Component(modules=[AndroidInjectionModule::class,AppModule::class,ActivityBuilder::class,ServiceBuilder::class,BroadcastRecieverBuilder::cla

java.lang.NoClassDefFoundError_ org_springframework_boot_bind_RelaxedPropertyResolver

异常问题:先看问题,今天想把之前有druid的项目,拷贝到一个新项目中,但是莫名其妙的出现了这个问题,就很奇怪哦!java.lang.NoClassDefFoundError:org/springframework/boot/bind/RelaxedPropertyResolver atorg.springframework.boot.autoconfigure.AutoConfigurationImportSelector.getExcludeAutoConfigurationsProperty(AutoConfigurationImportSelector.java:205)~[sprin

android - 面临以下与元素类型 "tools:node"关联的错误 "uses-permission"未绑定(bind)

合并文件错误更改后,我们面临与list相关的问题:"Theprefix"tools"forattribute"tools:node"associatedwithanelementtype"uses-permission"isnotbound."为什么会出现这个错误,如何解决?我们正在尝试在应用程序标记中添加行以覆盖但不解决,搜索更多所有答案以在顶部添加行以添加此但也Unresolved工具。用旧文件替换manifest后也出现同样的错误。iwanttodetaildescriptiontosolvethiserrorinmyproject,andwhycomingthis.

java - 为什么 libgdx SpriteBatch/BitmapFont 会破坏 Texture.bind?

我正在使用libgdx为Android编写游戏。下面是一些绘制带纹理环面的代码:Gdx.gl10.glPushMatrix();Gdx.gl10.glTranslatef(center.x,center.y,0);Gdx.gl10.glRotatef(0,0,1,angle*360f/(2f*(float)Math.PI));texture.bind();mesh.render(GL10.GL_TRIANGLE_STRIP);Gdx.gl10.glPopMatrix();...这里是一些绘制文本的代码:spriteBatch.begin();spriteBatch.setColor(1

android - Kotlin 的 isNullOrBlank() 函数是否可以导入到 xml 中以用于数据绑定(bind)

通过数据绑定(bind),我正在设置文本字段的可见性。可见性取决于字符串为null或为空或两者皆无。是否可以在数据元素中创建一个导入,以便我可以使用kotlin.text.StringsKt类中的isNullOrBlank()函数?它希望能够像这样使用它:android:visibility="@{(viewModel.data.title.isNullOrBlank()?View.GONE:View.VISIBLE}" 最佳答案 Android数据绑定(bind)仍然从XML生成Java代码而不是Kotlin代码,一旦数据绑定(b

java - Android 数据绑定(bind) NoSuchMethodError

我无法将我的项目设置为使用Android数据绑定(bind)。这是我的build.gradle:applyplugin:'com.android.databinding'buildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build:gradle:1.5.0-beta2'classpath"com.android.databinding:dataBinder:1.0-rc4"}}android{...dataBinding{enabled=true}compileSdkVersion21

android - 使用 Android 绑定(bind)库将 dimen 资源添加到布局

我正在使用Android的绑定(bind)库,我正在尝试根据bool值添加或删除TextView上的边距。如果是这样,我希望TextView在右边有一个边距,在左边没有边距,如果没有,则相反。所有其他资源都工作正常,但是当我编译代码时,我收到有关TextView边距的错误:找不到参数类型为float的属性“android:layout_marginRight”的setter。谁能发现错误?这是我的xml:这是我的边距:16dp0dp当我删除边距时,程序可以完美地编译和运行。 最佳答案 布局属性的数据绑定(bind)不受支持,但您可以

android - IntentService 和绑定(bind)模式

我有IntentService应该通过绑定(bind)使用来自另一个服务的引用:publicclassBaseIntentServiceextendsIntentServiceimplementsServiceConnection{protectedNetworkApinetwork;publicBaseIntentService(){super("BaseIntentService");}@OverridepublicvoidonServiceConnected(ComponentNamename,IBinderservice){network=((NetworkApiBinder)

android - android 数据绑定(bind)上的自定义 XML 属性

我已将AppCompatSpinner用于我的fragment,我想在我的布局中使用setOnItemSelectedListener()。我尝试使用此处的教程部分https://developer.android.com/topic/libraries/data-binding/index.html?hl=en#custom_setters但它没有提供完成简单操作的完整示例。而我也从这里寻找答案androiddatabindingincustomcontrols但我仍然不知道该怎么做。我想有一个完整的示例来对一些在xml属性中不存在但在UI控件中很有用的属性进行简单的自定义绑定(bi

java - 使用动态添加的元素进行数据绑定(bind)

我已经开始为我的新应用实现Android数据绑定(bind)库。但是,我在数据动态添加元素方面遇到了一些困难。在我的POJO它包含的map.在这里,String是用户的ID,Double是金额。我有一个用于显示单个条目的布局文件。所以,如果map包含2个元素,它将看起来像这样:以前,我是通过在循环内膨胀布局并添加到LinearLayout来完成此操作的对于map的每个项目。但是,现在我想通过数据绑定(bind)来做到这一点。作为Map中的元素数量可以是1到20之间的任何值,默认情况下我无法在布局文件中添加。我必须根据map中的条目充气。我已经成功地使用POJO实现了数据绑定(bind)