希望大家都知道这个类,用于在刷新通知令牌时刷新通知令牌,我们从这个类中获取刷新的令牌,来自以下方法.
@Override
public void onTokenRefresh() {
// Get updated InstanceID token.
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.d(TAG, "Refreshed token: " + refreshedToken);
}
Run Code Online (Sandbox Code Playgroud)
要使用它,我想实现FCM,我扩展了MyClass FirebaseInstanceIdService
但是,显示不推荐使用FirebaseInstanceIdService
有没有人知道这个?,我应该使用什么方法或类来代替这个来获取刷新令牌,因为这是不推荐使用的.
我正在使用 : implementation 'com.google.firebase:firebase-messaging:17.1.0'
我检查了相同的文件没有提到这个.:FCM设置文件
UPDATE
这个问题已被解决.
谷歌不赞成FirebaseInstanceService,
我问问题是找到方法,然后我知道我们可以从FirebaseMessagingService获取令牌,
和以前一样,当我问问题文档没有更新但是现在谷歌文档更新以获取更多信息时,请参阅此谷歌文档:FirebaseMessagingService
旧版自:FirebaseInstanceService(已弃用)
@Override
public void onTokenRefresh() {
// Get updated InstanceID token.
String refreshedToken = FirebaseInstanceId.getInstance().getToken();
Log.d(TAG, "Refreshed token: " + refreshedToken);
}
Run Code Online (Sandbox Code Playgroud)
新来自:FirebaseMessagingService
@Override
public void onNewToken(String s) {
super.onNewToken(s);
Log.d("NEW_TOKEN",s);
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
在我的Android应用程序中,我通过USB-OTG从3DConnexion SpaceNavigator读取值来控制AR.Drone.
现在我想用鼠标做同样的事情.但是,Android正在抓取鼠标并显示鼠标光标.当我使用鼠标的供应商和产品ID编写设备过滤器时,我不会像使用SpaceNavigator那样得到它(strangely, both are HID -- I get no cursor with the SpaceNavigator).
有没有办法在没有光标的情况下获取原始鼠标数据?
与Android股票完美搭配.但我也会考虑改变ROM.
我不熟悉flutter,正在创建登录表单,为此我使用了TextField并添加了前缀图标,但在文本字段之间(用户ID和Pin)以及前缀图标之前,我得到了一些额外的空格。我也尝试了InputDecorationTheme,但是没有用。
请让我知道如何删除或减少空间。
下面是我的代码:
TextField(
maxLength: 8,
keyboardType: TextInputType.number,
decoration: InputDecoration(
hintText: hint,
hintStyle: TextStyle(fontSize: 12.0),
prefixIcon: Icon(icon),
counterText: '',
),
)
Run Code Online (Sandbox Code Playgroud)
由于WorkManager是Google I / O中的新功能,因此我正在尝试使用workmanager定期执行任务,
我正在做的是,PeriodicWorkRequest按如下方式安排工作:
Constraints constraints = new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build();
PeriodicWorkRequest build = new PeriodicWorkRequest.Builder(SyncJobWorker.class, MY_SCHEDULE_TIME, TimeUnit.MILLISECONDS)
.addTag(TAG)
.setConstraints(constraints)
.build();
WorkManager instance = WorkManager.getInstance();
if (instance != null) {
instance.enqueueUniquePeriodicWork(TAG, ExistingPeriodicWorkPolicy.REPLACE, build);
}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是,当我请求时PeriodicWorkRequest它也会立即开始工作,
我正在使用 : implementation "android.arch.work:work-runtime:1.0.0-alpha04"
任何帮助将不胜感激。
这里已经提出了问题:创建完整长度的 RecyclerView PDF 我也有同样的问题,因为我还没有找到解决方案,我想生成完整长度的 RecyclerView 内容的 PDF。但没有找到解决方案。
我已经尝试了所有可用的解决方案以及从 RecycleView 生成 PDF 的所有可能方法。
我已经尝试过的解决方案:
https://gist.github.com/PrashamTrivedi/809d2541776c8c141d9a
已经尝试了上面提到的所有解决方案,但其中任何一个都不适合我,并且出现错误,有时宽度和高度问题,或者有时得到空的白色位图作为输出不知道为什么。
问题 :
我有 RecyclerView 与 HTML 内容以及内容之间的图像。
将以下屏幕视为包含内容的 RecyclerView。
RecyclerView 中的内容与上图相同,包含 100 多个项目。
RecyclerView 项目布局:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:fresco="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/leftImage"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="1"
android:adjustViewBounds="true"
android:maxHeight="350dp"
fresco:actualImageScaleType="fitCenter"
fresco:placeholderImage="@color/white" />
<jp.wasabeef.richeditor.RichEditor
android:id="@+id/editor"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="@dimen/margin10dp"
android:layout_marginRight="@dimen/margin10dp"
android:layout_weight="1"
android:clickable="false"
android:focusable="false"
android:focusableInTouchMode="false" />
<com.facebook.drawee.view.SimpleDraweeView
android:id="@+id/rightImage"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_weight="1"
android:adjustViewBounds="true"
android:maxHeight="350dp"
fresco:actualImageScaleType="fitCenter"
fresco:placeholderImage="@color/white" />
</LinearLayout> …Run Code Online (Sandbox Code Playgroud)