为啥我的MAPGIS安装后,启动后,不管点击啥功能都出现就出程序初始化失败
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的MAPGIS安装后,启动后,不管点击啥功能都出现就出程序初始化失败相关的知识,希望对你有一定的参考价值。
我从网上下载MAPGIS6.7破解版,解压安装后,启动后,不管理点击什么功能都出现应用程序正常初始化(0xc00000ba)失败,因此什么功能都不能使用,在此请高手帮忙解决。
另外一台机子安装成功,但这一台机子安装不成功。
为啥我的安卓手机在为自定义滚动视图添加标签栏视图后没有功能
【中文标题】为啥我的安卓手机在为自定义滚动视图添加标签栏视图后没有功能【英文标题】:Why my android phone no function after add the Tab Bar View for Custom Scroll View为什么我的安卓手机在为自定义滚动视图添加标签栏视图后没有功能 【发布时间】:2022-01-22 18:41:35 【问题描述】:不知道为什么我的安卓设置手机会黑屏无法点击,有没有人能帮我解决这个问题?我尝试了很多方法,但这些代码仍然没有功能。也许是因为我是 Flutter 的新程序员,所以也许我自己找不到自己的方式。对于这些代码,我想设置CustomScrollView
让应用栏在滚动时可以向上滚动。
return DefaultTabController(
length: 3,
child: CustomScrollView(
slivers: [
SliverAppBar(
leading: new IconButton(
onPressed: () , icon: new Icon(Icons.arrow_back_ios_sharp)),
title: Center(
child: Text(
'My Profile',
style: TextStyle(color: Colors.white),
),
),
actions: [
IconButton(
onPressed: ()
EditProfilePage();
,
icon: new Icon(Icons.create_outlined))
],
backgroundColor: Colors.green,
shadowColor: Colors.white,
elevation: 3,
),
SliverList(
delegate: SliverChildBuilderDelegate(
(BuildContext context, int index)
return SizedBox(
height: 150,
child: Center(
child: Column(
// physics: BouncingScrollPhysics(),
children: [
const SizedBox(height: 20),
buildProfile(user),
Divider()
],
),
),
);
,
childCount: 1,
)),
SliverList(
delegate: SliverChildBuilderDelegate(
(BuildContext context, int index)
return Column(
children: [
SizedBox(
child: Container(
color: Colors.white,
child: const TabBar(
labelColor: Colors.black,
indicatorColor: Colors.green,
tabs: [
Tab(
child: Text(
"PERSONAL DETAILS",
textAlign: TextAlign.center,
style: TextStyle(fontWeight: FontWeight.bold),
),
),
Tab(
child: Text(
"FINANCE DETAILS",
textAlign: TextAlign.center,
style: TextStyle(
fontWeight: FontWeight.bold,
),
),
),
Tab(
child: Text(
"PARTICULAR OF DETAILS",
textAlign: TextAlign.center,
style: TextStyle(fontWeight: FontWeight.bold),
),
),
],
),
),
),
Expanded(
child: TabBarView(
children: [],
))
],
);
,
childCount: 1,
),
),
],
),
);
这是我解决这个问题的图片
添加自定义滚动视图之前的图像,这是最终设计
现在这是我的新问题
enter image description here
--配置文件的代码--
Widget buildProfile(User user) => Container(
child: Row(
crossAxisAlignment: CrossAxisAlignment.start,
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.start,
children: [
Padding(
padding: const EdgeInsets.symmetric(horizontal: 10.0),
),
ProfileWidget(
imagePath: user.imagePath,
// onClicked: ()
// Navigator.of(context).push(
// MaterialPageRoute(builder: (context) => EditProfilePage()),
// );
// ,
),
buildName(user),
]),
);
Widget buildName(User user) => Container(
padding: EdgeInsets.symmetric(horizontal: 15),
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
// InkWell(
// onTap: readLoading == false
// ? ()
// getData();
//
// : null,
// child: Container(
// height: 50,
// width: 80,
// color: Colors.blue,
// child: Center(
// child: readLoading == false
// ? const Text(
// "Get",
// style: TextStyle(
// color: Colors.white,
// ),
// )
// : const CircularProgressIndicator(
// color: Colors.white,
// ),
// ),
// ),
// ),
Text(
user.name,
style: TextStyle(color: Colors.black, fontSize: 20),
),
Text(
"Senior Developer\n",
style: TextStyle(color: Colors.black, fontSize: 18),
),
Text(
user.email,
style: TextStyle(color: Colors.black, fontSize: 15),
),
Text(
"014 2353 6777",
style: TextStyle(color: Colors.black, fontSize: 15),
),
],
));
【问题讨论】:
添加您为此制作的任何代码 好的,我已经添加了,因为这是我第一次使用*** 它的渲染问题是您在 Column 中使用 SilverList 并为 Tabview 扩展。检查下面的答案我已经在外面添加了 SliverFillRemaining 来解决 tabview 【参考方案1】:User SliverFillRemaining Class 而不是 Expanded,
return DefaultTabController(
length: 3,
child: CustomScrollView(
slivers: [
SliverAppBar(
leading: new IconButton(
onPressed: () , icon: new Icon(Icons.arrow_back_ios_sharp)),
title: Center(
child: Text(
'My Profile',
style: TextStyle(color: Colors.white),
),
),
actions: [
IconButton(
onPressed: ()
// EditProfilePage();
,
icon: new Icon(Icons.create_outlined))
],
backgroundColor: Colors.green,
shadowColor: Colors.white,
elevation: 3,
),
SliverList(
delegate: SliverChildBuilderDelegate(
(BuildContext context, int index)
return SizedBox(
height: 150,
child: Center(
child: Column(
// physics: BouncingScrollPhysics(),
children: [
const SizedBox(height: 20),
// buildProfile(user),
Divider()
],
),
),
);
,
childCount: 1,
)),
SliverList(
delegate: SliverChildBuilderDelegate(
(BuildContext context, int index)
return Column(
children: [
SizedBox(
child: Container(
color: Colors.white,
child: const TabBar(
labelColor: Colors.black,
indicatorColor: Colors.green,
tabs: [
Tab(
child: Text(
"PERSONAL DETAILS",
textAlign: TextAlign.center,
style: TextStyle(fontWeight: FontWeight.bold),
),
),
Tab(
child: Text(
"FINANCE DETAILS",
textAlign: TextAlign.center,
style: TextStyle(
fontWeight: FontWeight.bold,
),
),
),
Tab(
child: Text(
"PARTICULAR OF DETAILS",
textAlign: TextAlign.center,
style: TextStyle(fontWeight: FontWeight.bold),
),
),
],
),
),
),
],
);
,
childCount: 1,
),
),
SliverFillRemaining(
child: TabBarView(
children: <Widget>[
Text("Tab 1"),
Text("Tab 2"),
Text("Tab 3"),
],
),
),
],
),
);
【讨论】:
感谢您回复我,我复制了您的代码,但显示“未找到任何材料小部件”仍然存在问题,我是否丢失了某些下载内容?而对于 sliver 列表,单词的设计默认为红色和字体系列? 通过注释 // buildProfile(user) 和 // EditProfilePage();,我更新的代码在我的设备中运行良好。由于您尚未更新有问题的完整代码,因此很难找到您遗漏的问题 哦,对不起,我已经重新加载了我的问题和当前面临的图片。我还添加了 buildProfile(user) 和 EditProfilePage() 实际上是一个空函数,因为还没有设计一个 onverter 页面。谢谢以上是关于为啥我的MAPGIS安装后,启动后,不管点击啥功能都出现就出程序初始化失败的主要内容,如果未能解决你的问题,请参考以下文章
arcgis10浮动许可是啥意思,安装浮动版本是否许多功能不能使用?如何破解单机版?
arcgis10浮动许可是啥意思,安装浮动版本是否许多功能不能使用?如何破解单机版?