在服务中使用相机时,移动屏幕变得不可触摸(由透明窗口锁定)并且仅在出现错误之下
Access denied finding property "camera.hal1.packagelist"
Run Code Online (Sandbox Code Playgroud)
将是什么原因及其解决方案?请帮忙..
一切正常,但在将 Android Stdio 3.6 和 Gradle 更新到 3.5.0 后,项目未构建,出现以下错误
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
> Android resource compilation failed
C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: duplicate value for resource 'attr/pivotX' with config ''.
C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: resource previously defined here.
C:\Users\Amin\.gradle\caches\transforms-2\files-2.1\c1ea7b9f1e5ec36cfafa4328570d20ad\constraintlayout-2.0.0-beta2\res\values\values.xml:321:5-600: AAPT: error: duplicate value for resource 'attr/pivotY' with config ''.
Run Code Online (Sandbox Code Playgroud)
这是 gradle.properties
org.gradle.jvmargs=-Xmx4608m
android.enableJetifier=true
android.useAndroidX=true
Run Code Online (Sandbox Code Playgroud) 我正在使用最新版本的 ViewPager2 'androidx.viewpager2:viewpager2:1.0.0-beta04'
我有 10 页,每一页都是 Fragment。
如果我设置,viewpager2.offscreenPageLimit = 1
我必须滚动到第 5 页以使第一页销毁。
发生了什么???,当我滚动到第 3 页时,第一页应该被破坏了吧??
然后我尝试另一种方式使它正确
(viewpager2.getChildAt(0) as RecyclerView).layoutManager?.isItemPrefetchEnabled = false
(viewpager2.getChildAt(0) as RecyclerView).setItemViewCacheSize(1)
Run Code Online (Sandbox Code Playgroud)
这样,当我滚动到第 3 页时,第一页将被破坏,它现在正在工作
任何人都可以向我解释这两个属性之间的区别吗?
非常感谢
我正在尝试访问 android Q 中的特定文件夹,但应用程序崩溃了。
我正在使用下面的代码,它在 Android PIE 之前工作正常,但在 Android Q 中不起作用
val directory = File(path)
val files = directory.listFiles()
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Run Code Online (Sandbox Code Playgroud)
出现波纹管错误
NullPointerException: Attempt to get length of null array
Run Code Online (Sandbox Code Playgroud) 我有一个情况,我需要在 USB 上存储一些数据。当我尝试将 USB 连接到 Android 设备时出现一些错误。我尝试通过 ADB 调试我的应用程序。这是我到目前为止所做的事情。
我通过终端发出命令来连接我的手机。
E:>adb connect 192.168.0.13:5555 连接到 192.168.0.13:5555
它显示我的设备已连接到终端。
E:>adb devices 附加设备列表 0123456789ABCDEF 设备 192.168.0.13:5555 设备
但是当我按下 AndroidWiFiADB 图标时,我收到以下消息。
“无法连接到设备“Signature_Touch”。请确保您的计算机和设备连接到同一 WiFi 网络。”
我正在尝试实现这个库。此处编写的示例代码是在 Kotlin 中编写的,但我的项目是在 Java 中编写的,因此我尝试将代码从 kotlin 转换为 java。但我收到以下错误:
android.view.InflateException:二进制 XML 文件第 2 行:二进制 XML 文件第 2 行:错误膨胀类 androidx.cardview.widget.CardView 引起:android.view.InflateException:二进制 XML 文件第 2 行:错误膨胀类 androidx .cardview.widget.CardView 引起:java.lang.reflect.InvocationTargetException at java.lang.reflect.Constructor.newInstance0(Native Method)
在膨胀cardview
class CardStackAdapter extends RecyclerView.Adapter<CardStackAdapter.ViewHolder> {
private Context context;
private ArrayList<Spot> listItem;
public CardStackAdapter(Context applicationContext, ArrayList<Spot> listItem) {
this.context = applicationContext;
this.listItem = listItem;
}
@NonNull
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(context).inflate(R.layout.test, parent, false); // ----> I am getting error here..
return …
Run Code Online (Sandbox Code Playgroud) 我正在使用Kotlin,并希望设置振动以进行通知。该.setVibrate()
功能需要一个,LongArray
但我不能为其定义。
var Builder = NotificationCompat.Builder(this,R.string.channel_name.toString())
.setSmallIcon(R.mipmap.ic_launcher)
.setContentTitle("my notification Title")
.setContentText("somthing else for content")
.setPriority(NotificationCompat.PRIORITY_DEFAULT)
.setAutoCancel(true)
.setVibrate(LONG_ARRAY)
Run Code Online (Sandbox Code Playgroud)
我在网上搜索,但只是找到Java解决方案。感谢您的帮助。