小编Ale*_*kiy的帖子

Android Q foregroundServiceType 属性

为什么Android Q 中除了位置需要foregroundServiceType 属性?如果服务用于位置访问,我们需要设置它。但是,其他类型呢? https://developer.android.com/preview/features#fg-service-types 我们真的需要设置它们吗?如果没有,是否会出现一些问题或例外?

android foreground-service android-10.0

9
推荐指数
1
解决办法
4307
查看次数

如何制作材料设计全屏对话框?

我尝试了很多变种来创建全屏对话框,但我不能.我需要一些东西,比如这个,有两个按钮:

图片

android dialog fullscreen material-design

6
推荐指数
1
解决办法
6347
查看次数

如何改变expandableListView的箭头颜色?

如何改变expandableListView的箭头颜色?我不想用图标.只是改变颜色.

android styles colors expandablelistview

6
推荐指数
1
解决办法
7565
查看次数

DialogFragment中的getViewLifecycleOwner()导致崩溃

我使用DialogFragment (onCreateDialog)和ViewModel。但是,当我尝试使用getViewLifecycleOwner()传递observe()方法时,出现如下错误:

java.lang.IllegalStateException: Can't access the Fragment View's LifecycleOwner when getView() is null i.e., before onCreateView() or after onDestroyView().
Run Code Online (Sandbox Code Playgroud)

是否可以在DialogFragment中使用getViewLifecycleOwner()?

android viewmodel dialogfragment android-livedata

5
推荐指数
4
解决办法
828
查看次数

Flutter,Android - 是否可以更改启动(启动)屏幕上的状态栏颜色?

我正在尝试更改 Android 版 Flutter 启动屏幕上的状态栏颜色。但是,无论我做什么,它的颜色都保持不变(黑色)。我尝试过在 Android styles.xml 中设置 colorPrimaryDark、statusBarColor 和其他内容。有可能吗?

android splash-screen android-statusbar flutter

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

为什么getResources().getString()返回null?

NullPointerException每当我打电话时,我总会得到:

getApplicationContext().getResources().getStringArray(R.array.days);
Run Code Online (Sandbox Code Playgroud)

DialogFragment在我的电话里打电话给我Activity.我也尝试过使用getActivity(),但这对我也不起作用.有没有人对这个问题有任何想法?

android nullpointerexception android-fragments android-dialogfragment android-resources

0
推荐指数
1
解决办法
4100
查看次数

Dart 如何在不阻塞的情况下运行异步代码?

Dart 如何在不阻塞的情况下运行异步代码?例如:

void test(User user) async {
    print('test');

    String fullName = user.firstName + ' ' + user.lastName;

    final result = await sendRequest(fullName);

    print('${result}');
}
Run Code Online (Sandbox Code Playgroud)

我知道当 Dart 运行 async 函数时,它会在 await 之前执行代码,然后将剩余的代码包装到 Future 中并将其放入事件循环中。但是,我们正在等待的 Future ( await sendRequest(fullName)) 如何不阻塞运行另一个同步代码?我们应该等待请求完成,但它也需要一些代码来检查我们是否收到或未收到响应。它如何不阻止其他操作,例如按钮单击?

asynchronous event-loop async-await dart

0
推荐指数
1
解决办法
43
查看次数