AndroidX首选项屏幕偏离中心
我在我的应用中有一个偏好屏幕,它已移出中心,并且标题文本或数据并未从下图中所示的左开始.我正在初始化设置片段.我没有应用任何视觉更改或添加任何特殊属性. 父活动中没有填充或边缘.我也有一个回收器视图,在应用程序中显示出非常好的 ,它在应用程序中显示得很好 这是我的首选项.xml文件
0 2024-02-20
编程技术问答社区
我想在androidx 29版本(最新版本)中导入设计库。
下图澄清了我的问题.我正在尝试倍数在Android Studio中导入Design库29版(Android X),但图书馆确实可以告诉我Androidx 29的设计库. 解决方案 您可以使用: - 实施'com.google.android.material:材料:1.0.0'androidx for Design的库. 其他解决方案 库androidx.design:design:1.0.0 不存在. 您必须使用材料组件库. Android的材料组件是Android设计支持库的替换. 在您的build.gradle中添加其中一个: implementation 'com.google.android.material:material:1.1.0-beta01' //beta implementation 'com.google.android.material:material:1.0.0' //stable
如何在androidX中使用kotlin将图片转换为base64并进行压缩?
我正在创建一个离线SMS应用程序.我想知道如何将用户选择的映像转换为字符串base64并将其压缩. 我已经搜索了很多东西,但我发现的所有材料都没有.我发现的所有数据都在Java中.但是我需要Kotlin语言. 活动文件 class MainActivity1 :AppCompatActivity(){ private val requestReceiveSms: Int = 1 private val requestSendSms: Int = 2 private var mMessageRecycler: RecyclerView? = null private var mMessageAdapter: MessageAdapter? = null val SELECT_PICTURE = 5 override fun onCreate(savedInstanceState: Bundle?) {
0 2024-02-20
编程技术问答社区
阿尔法-08。应用程序可能不会安排超过100个不同的工作
我环顾四周,共识是固定在Alpha-07上的,但是我在08中在7.0和8.0设备上看到了它.我有网络限制,因此有可能没有网络的长时间,我可以安排超过100个工作项目.我对批处理如何参与其中有些困惑.我们是说工人只能在崩溃之前安排100件物品,还是仍然有批处理错误?谢谢 添加到WM的代码: Constraints constraints = new Constraints.Builder() .setRequiredNetworkType(NetworkType.CONNECTED) .build(); Data inputData = new Data.Builder() .putString(UploadWorker.DATA, data) .build(); OneTimeWorkRequest uploadWork = new OneTimeWorkRequest.Builder(UploadWorker.
0 2024-02-20
编程技术问答社区
迁移到androidX后,在Retrofit接口中出现Kapt NonExistentClass异常
我正在使用Retrofit,Dagger和Glide用于我的应用.迁移到androidX后,kapt与匕首和滑行注释处理器完美搭配.但是,项目成功地构建和同步,但是,当我运行该应用程序时,我在Apiservice界面中获得了Kotlin编译器例外,在此我使用Retrofit注释 apiservice.kt import retrofit2.Call import retrofit2.Retrofit import retrofit2.converter.gson.GsonConverterFactory import retrofit2.http.GET import retrofit2.http.POST import retrofit2.http.Path import retrofit2.http.Query interface ApiService { @GET("/popular") fun getPopular(@Query("lang") l
0 2024-02-20
编程技术问答社区
为androidx升级时,资源'attr/visibility'的值重复了
我正在尝试迁移Androidx,并且我有一个不让我走的问题. Android resource compilation failed Output: /Users/AndroidStudioProjects/MyApp/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:2497: error: duplicate value for resource 'attr/visibility' with config ''. /Users/AndroidStudioProjects/MyApp/app/build/intermediates/incremental/mergeDebugResources/merged.dir/values/values.xml:2497: error: resource previously defined here 它说我在代码中
0 2024-02-20
编程技术问答社区
Image_picker_saver错误的AndroidX不兼容错误
在运行控制台期间,image_picker_saver软件包提供了Androidx的不合适性. 该软件包是-image_picker_saver: ^0.1.0 任何人可以帮助如何处理此错误? 运行控制台 - ^ symbol: variable ActivityCompat C:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker_saver-0.1.0\android\src\main\java\io\flutter\plugins\imagepickersaver\ImagePickerDelegate.java:139: error: cannot find symbol ActivityCompat.requestPermissions(activity,
0 2024-02-20
编程技术问答社区
AndroidX迁移-数据绑定错误味精:无法找到参数类型为int的属性'android:visibility'的设置器。
我正在将项目迁移到Androidx,并且有以下错误: 引起的:java.lang.runtimeException: android.databinding.tool.util.loggederrorexception:发现数据绑定误差. ****/数据绑定错误**** msg:无法找到属性" Android:可见性"的设置器,参数类型int on androidx.constraintlayout.constraintlayout 和有问题的布局是:
0 2024-02-20
编程技术问答社区
AndroidX迁移后,ListView在OnCreate/OnStart上没有显示任何数据
我有一个仅显示数据的应用程序,直到我在搜索视图上过滤一些东西.现在,在下面的示例中,我要在家庭活动和更多站点活动之间切换(发生错误发生) . . 您可以看到,当我切换到更多站点活动时,它唯一的listView保持空白,直到我"过滤"了东西.重要的是要强调,在将应用程序迁移到Androidx之前,用来正常工作的站点活动越多. 这是我当前代码的一部分: 其他_ruins.xml
0 2024-02-20
编程技术问答社区
java.lang.RuntimeException。标记有@UiThread的方法必须在主线程上执行。当前线程。DefaultDispatcher-worker-2
我对Flutter and Kotlin非常陌生.我最近正在进行Flutter版本(从1.0.0到1.7.8+hotfix4).将Kotlin版本升级到1.3.10之后,当我尝试启动它时,我的Flutter应用程序崩溃了. ,错误显示这样的错误: [ +521 ms] E/AndroidRuntime( 2726): FATAL EXCEPTION: DefaultDispatcher-worker-2 [+1 ms] E/AndroidRuntime( 2726): Process: XXXXXXXXXXXX, PID: 2726 [ ] E/AndroidRuntime( 2726): java.lang.RuntimeException: Methods marked with @UiThread must be executed on the main thread. Current thread: DefaultDispatcher-worker-2
0 2024-02-20
编程技术问答社区
迁移到androidX后无法运行应用程序:android.view.InflateException
迁移到Androidx需要大量努力,但是毕竟我仍然无法解决一个问题. 当我尝试运行我的应用程序时,我会收到此错误: java.lang.RuntimeException: Unable to start activity ComponentInfo{studio.dookola.zgkim/studio.dookola.zgkim.MainActivity}: android.view.InflateException: Binary XML file line #12: Binary XML file line #2: Error inflating class android.support.design.widget.CoordinatorLayout at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2913) at andro
0 2024-02-20
编程技术问答社区
迁移到androidX后:数据绑定问题(Android Studio 4)。
我将一个项目迁移到Androidx.我手工更改了XML文件,我还手动设置了Imports,Android Studio没有成功.当我尝试重建项目时,在编译文件databindermapperimpl.java 中发生以下错误 此文件的头部: package com.xxxx.todo; import android.util.SparseArray; import android.util.SparseIntArray; import android.view.View; import androidx.databinding.DataBinderMapper; import androidx.databinding.DataBindingComponent; import androidx.databinding.ViewDataBinding; import com.xxxx.todo.databinding.***ActivityDetailviewBindingImp
0 2024-02-20
编程技术问答社区
错误:找不到符号BitmapTransformation/BitmapPool
我有以下错误: 找不到符号bitmaptransformation/bitmappool 我在线找到了此代码,想知道是否有任何方法可以编辑它以适合Androidx? 代码: https:/https:/https:/4eb0e 解决方案 如果您查看导入,这些类来自一些com.bumptech.glide软件包,看起来像这个 因此,添加作为您应用程序中的依赖性( sol.a>好
2 2024-02-19
编程技术问答社区
androidx.appcompat.widget.toolbar始终为null
我正在应用自定义解决方案以覆盖导航栏的后退单击.但是,工具栏对象始终为null并崩溃. MainActivity class protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); ZXing.Mobile.MobileBarcodeScanner.Initialize(Application); Xamarin.Essentials.Platform.Init(this, savedInstan
2 2024-02-19
编程技术问答社区
当超级游戏机到达状态时,您如何播放歌曲
我正在为音乐实施一种算法,其中涉及等待外部演奏者完成播放,然后将歌曲附加到播放列表的末尾,并从该歌曲启动播放列表. 作为概念证明,我试图在玩家完成时通过发送命令来重复一首歌曲(i am am am am 试图使用Exoplayer的循环单歌功能;如果您认为我是),请再次阅读第一段.我认为当玩家到达state_ended时可以做到这一点,但是,我发送给玩家的命令都没有发送. 这是代码 private val listener = object : Player.Listener { override fun onPlaybackStateChanged(playbackState: Int) { super.onPlaybackStateChanged(playbackState) if(playbackState == STATE_ENDED){ playerHol
6 2024-02-19
编程技术问答社区
Android Studio lint不识别AppCompatactivity是片段的子类
我的主要活性是AppCompatactivity的子类: class MainActivity : AppCompatActivity() { 在代码中的某些地方使用片段的功能和属性,例如invalidateMenu()和onBackPressedDispatcher. 一切都很好地编译了,而且工作正常. 唯一的问题是,Android Studio棉绒未识别源自碎片性的AppCompatactivity. 我没有在代码中遇到过绒毛的任何其他问题,但是这个问题确实在我使用appCompatactivity子类中使用碎片函数和属性的任何活动中发生. 未解决: 解决(仅用于测试): 未解决: 解决(仅用于测试): 问题窗口: 编辑 - 更多信息: ctrl+单击appCompatactivity的序列最终将我带到...gradle\caches\modules-2\files-2.1\androidx.core\core\1.0.0.
4 2024-02-19
编程技术问答社区
如何在Android Studio 3.5-最新版本中把标签式活动添加到导航抽屉片段中?
请如何在Android Studio 3.5中的导航抽屉片段中添加选项卡布活动 - 最新版本.我有"通过FindViewById和getSupportFragmentManager解决方法"的问题.有什么我需要导入的东西,正在使用最新版本和Androidx.而且,如果我将碎片性或任何其他活动添加到全班上,它将引发例外关闭应用程序. 公共类SendMoneyFragment扩展了片段{ private SendMoneyViewModel toolsViewModel; public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { toolsViewModel = ViewModelProviders.of(this).get(SendMon
0 2024-02-19
编程技术问答社区