在处理应用程序时,我在Logcat上遇到此错误消息.谁能告诉我它意味着什么?
07-24 23:34:20.288 1140-1140/? E/NetworkScheduler.SchedulerReceiver? Invalid parameter app
07-24 23:34:20.288 1140-1140/? E/NetworkScheduler.SchedulerReceiver? Invalid package name : Perhaps you didn't include a PendingIntent in the extras
Run Code Online (Sandbox Code Playgroud)
为了您的信息:我在这个应用程序中使用了AlarmManager
Android 11 之前(API 级别 30)我已经
<item name="android:windowLightStatusBar">true</item>
在我的主题中设置,并且还在代码中(在需要时)使用
fun setLightStatusBar(){
window?.decorView?.let { it.systemUiVisibility = it.systemUiVisibility or View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR }
}
fun setDarkStatusBar(){
window?.decorView?.let { it.systemUiVisibility = it.systemUiVisibility and View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR.inv() }
}
Run Code Online (Sandbox Code Playgroud)
然而,Android-30 增加了一种新的控制方式
fun setLightStatusBar(){
window?.insetsController?.setSystemBarsAppearance(APPEARANCE_LIGHT_STATUS_BARS, APPEARANCE_LIGHT_STATUS_BARS)
}
fun setDarkStatusBar(){
window?.insetsController?.setSystemBarsAppearance(0, APPEARANCE_LIGHT_STATUS_BARS)
}
Run Code Online (Sandbox Code Playgroud)
但我的问题是这不能覆盖主题集值,因此我需要全部使用样式或全部使用代码。
我的问题是,这是打算像这样还是我在某处遗漏了什么?
android android-theme android-styles windowinsets android-11
我遇到了一个问题GridLayoutManger setSpanSizeLookup,当活动方向发生变化时,我在检查特定位置是否是某种类型的同时更改跨度计数,这对于方向更改非常有效,我唯一的问题是,我正在使用zxing库来做条形码扫描,每当button点击一个我打开zxing默认意图并从中检索日期,但是当zxing打开它时landscape,我的当前活动方向是portrait这给了我IllegalArgumentException布局管理抛出时只打开Xzing意图,崩溃日志是这样的,
java.lang.IllegalArgumentException: Item at position 0 requires 2 spans but GridLayoutManager has only 1 spans.
如果我旋转手机不会发生这个问题,只有当我启动时才会发生Xzing意图,我无法弄清楚我如何解决这个问题,因为它让我烦恼.这是我的spanSizeLookup-
manager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() {
@Override
public int getSpanSize(int position) {
return adapter.getHolders().get(position).getLabelHolder() != null ? getResources().getInteger(R.integer.span) : 1;
}
});
Run Code Online (Sandbox Code Playgroud)
的span是在屏幕上的大小碱,因此它可以是1-2,2-3和3-4.我再说一遍这并没有给我任何方向改变的错误,只有当我打开zxing
PS 时发生错误,如果我打开zxing intent我的活动在landspace崩溃时不会发生.
编辑
它似乎只是启动zxing导致此问题的默认意图,我有一个它发布后的activity地方,并没有发生,作为我做的解决方法,是我创建了一个处理扫描延迟1第二次发射,好像我没有那样做,它会抛出相同的.landscapeexceptionactivitybarcodeintent …
我有一个"按钮",我希望在我的网站中使用,但根据网站的button位置,我希望它以不同的大小显示.
在我的HTML中我尝试过(但它不起作用):
<div class="button" width="60" height="100">This is a button</div>
Run Code Online (Sandbox Code Playgroud)
和匹配的CSS:
.button {
background-color: #000000;
color: #FFFFFF;
float: right;
padding: 10px;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}
Run Code Online (Sandbox Code Playgroud)
我假设如果每次我打电话给class我,我都可以通过一个大小而嘿!...但不是....
通过添加我调用的宽度和高度button class似乎对它的大小没有任何作用.有谁知道我怎么做到这一点?如果我把宽度和高度放在那里,CSS那么button到处都是相同的尺寸.
反正在android sdk中他们提供了特定权限的信息吗?就像谷歌播放一样,无论何时点击权限,您都可以阅读此权限的功能.我有这个函数来返回给我一个应用程序的特定权限
public static List<String> getAppPermissions(Context context, String packageName) {
try {
PackageInfo info = context.getPackageManager().getPackageInfo(packageName, PackageManager.GET_PERMISSIONS);
return Arrays.asList(info.requestedPermissions);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return new ArrayList<>();
}
}
Run Code Online (Sandbox Code Playgroud)
通过这段代码我只得到权限名称,但我想知道是否有任何这样的api返回权限和他们的详细信息.
你好伙计们我正在尝试获取一个图像(来自资源的帧)将其覆盖在原始位图上.到目前为止,我无法使我的Bitmap进入框架,因为框架始终为空.原始位图现在显示在框架内.这是我用来完成这个的代码.
Run Code Online (Sandbox Code Playgroud)Canvas canvas = new Canvas(); Bitmap border = null; Bitmap scaledBorder = null; border = BitmapFactory.decodeResource(getResources(), R.drawable.frame1); int width = bmp.getWidth(); int height = bmp.getHeight(); scaledBorder = Bitmap.createScaledBitmap(border,width,height, false); canvas.drawBitmap(scaledBorder, 0, 0, new Paint()); view.setImageBitmap(scaledBorder);
bmp作为我在Gallery或Camera中的原始位图.我找不到把它们放在一起.只显示帧而不是bmp.提前致谢.
我今天已下载android API 21 sdk并将支持库更新为21,但每当我尝试构建项目时,gradle会给出此错误消息
错误:任务':app:processDebugResources'的执行失败.com.android.ide.common.internal.LoggedErrorException:无法运行命令:K:\ android-sdk\build-tools\21.0.0\aapt.exe package -f --no-crunch -IK:\ android-sdk\platforms\android-21\android.jar -MK:\ workspace\MyApplication\app\build\intermediates\manifests\full\debug\AndroidManifest.xml -SK:\ workspace\MyApplication\app\build\intermediates\res\debug -AK:\ workspace\MyApplication\app\build\intermediates\assets\debug -m -JK:\ workspace\MyApplication\app\build\generated\source\r\debug -FK:\ workspace\MyApplication\app\build\intermediates\res\resources-debug.ap_ --debug-mode --custom-package com.innov8tif.myapplication -0 apk --output-text-symbols K:\ workspace\MyApplication\app\build\intermediates\symbols\debug错误代码:-1073741819
如果这是android 21 SDK中的错误或我做错了什么的任何想法.
我正在使用android studio 0.8.11
android ×6
alarmmanager ×1
android-11 ×1
bitmap ×1
bitmapimage ×1
build.gradle ×1
button ×1
css ×1
html ×1
size ×1
windowinsets ×1
zxing ×1