小编Ali*_*ash的帖子

如何在android中使用lambda表达式

我在尝试使用lambda表达式时遇到此错误.

错误:

错误:(122,42)错误:-source 1.7不支持lambda表达式(使用-source 8或更高版本启用lambda表达式)

如何解决它,请注意我的android工作室是3.0

lambda android android-gradle-plugin

6
推荐指数
2
解决办法
5251
查看次数

下载 Android Studio 的构建工具

我安装了 Android Studio 2.3.2。我已经手动安装了sdk工具和平台工具,因为我在叙利亚。我真的需要从另一台服务器下载 sdk 构建工具,因为缺少 iadl。有吗?从外部网站下载这个?我的 sdk 是 25.0.2 我的 OS Linux mint

build-tools android-sdk-tools android-studio

2
推荐指数
1
解决办法
1万
查看次数

无法解决:添加导航后的片段

当我尝试添加依赖项时出现此错误 Navigation

无法解决:片段

我添加了这些行:

implementation "android.arch.navigation:navigation-fragment-ktx:$navigationVersion"
implementation "android.arch.navigation:navigation-ui-ktx:$navigationVersion"
Run Code Online (Sandbox Code Playgroud)

在项目 gradle 这是我添加的内容:

ext{
    navigationVersion = '1.0.0-alpha09'
}
repositories {
    google()
    jcenter()
}
Run Code Online (Sandbox Code Playgroud)

我试图使缓存无效并重新启动,但没有奏效。

旁注我已经迁移到androidx没有问题,但在我尝试添加Navigation库后,出现此错误

android android-architecture-components android-architecture-navigation

2
推荐指数
1
解决办法
1938
查看次数

如何使用android导航组件添加菜单项

我正在尝试向应用程序的工具栏添加一个菜单

我的应用基于单活动多片段

我正在使用导航组件,我的应用程序样式是:

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我在 MainActivity 的 onCreate 方法中像这样配置 grapp:

appBarConfiguration = AppBarConfiguration(navController.graph)
setupActionBarWithNavController(navController,appBarConfiguration)
Run Code Online (Sandbox Code Playgroud)

我的问题是如何为不同的片段添加不同的自定义菜单项?另外,我添加了后退按钮如何处理它的点击并将其隐藏在第一个片段上?

android menuitem android-navigation

2
推荐指数
1
解决办法
1197
查看次数