小编Vin*_*ent的帖子

如何使用flutter本地化启动器中显示的应用程序名称?

如何本地化启动器中显示的应用程序名称?

比如“Play Store”,中文就是“Play ??”。谢谢。

我试着android\app\src\main\AndroidManifest.xml像这样修改:

android:label="@string/app_name"
Run Code Online (Sandbox Code Playgroud)

并创建文件

values-zh/strings.xml
values-en/strings.xml
Run Code Online (Sandbox Code Playgroud)

例子:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="app_name">App name in different language</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

但是,仅当系统语言更改时,应用程序名称才会更改。这是 Android 中的常见问题(或已知错误?)?

在windows中,当应用程序语言改变时,应用程序名称会立即改变。

所以,我真正想要的是,当我的应用程序中的语言发生变化时,启动器中的应用程序名称也会发生变化,而忽略系统语言。

在此处输入图片说明

android dart flutter

13
推荐指数
2
解决办法
2053
查看次数

如何在Google Play中搜索没有广告的应用?

搜索应用或游戏时,搜索结果始终包含带有内置广告的应用。

如何搜索没有广告的应用程序?

有没有选项或过滤器?

ads google-play

10
推荐指数
0
解决办法
3511
查看次数

如何写一个双后退按钮按下以使用颤振退出应用程序

我是新手,我看到很多Android应用程序可以在双按后退按钮时退出.

第一次按下后退按钮,应用程序显示吐司"再按一次退出应用程序".以下第二次按,app退出.当然,两次印刷之间的时间必须不长.

如何在颤动中做到这一点?

dart flutter

8
推荐指数
2
解决办法
4352
查看次数

Flutter 又抛出了一个异常:RenderBox 没有布局:RenderRepaintBoundary#eaea6 NEEDS-LAYOUT NEEDS-PAINT

我正在使用 SingleChildScrollView 和 Column 来显示 swiper 和 gridview。

如果我在我的专栏中使用其他一些小部件,如文本、图像,则该应用程序显示正常。但是我的swiper和gridview无法显示,报错:

I/flutter ( 4687): ??? EXCEPTION CAUGHT BY RENDERING LIBRARY ??????????????????????????????????????????????????????????
I/flutter ( 4687): The following assertion was thrown during performLayout():
I/flutter ( 4687): RenderFlex children have non-zero flex but incoming height constraints are unbounded.
I/flutter ( 4687): When a column is in a parent that does not provide a finite height constraint, for example if it is
I/flutter ( 4687): in a vertical scrollable, it will try to shrink-wrap its children …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

防止在颤动中点击抽屉项目时导航到与当前页面相同的页面

假设我有一个抽屉,并且应用程序已经在“主页”页面中。

当点击抽屉中的“设置”项时,它将再次导航至“设置”。

如何防止它,防止导航到与当前页面相同的页面。

Widget build(BuildContext context) {
    return new Drawer(
      child: new ListView(
        children: <Widget>[
          new ListTile(
            title: new Text("Home"),
            trailing: new Icon(Icons.local_florist),
            onTap: (){
              Navigator.of(context).pop();
              Navigator.of(context).push(new MaterialPageRoute(builder: (BuildContext context) => new HomePage()));
              Navigator.pushNamedAndRemoveUntil(context, '/', (_) => false);
            },
          ),
          new ListTile(
            title: new Text("Search"),
            trailing: new Icon(Icons.search),
            onTap: (){
              Navigator.of(context).pop();
              Navigator.of(context).push(new MaterialPageRoute(builder: (BuildContext context) => new SearchPage('Search Web')));
            },
          ),
          new Divider(),
          new ListTile(
            title: new Text("Settings"),
            trailing: new Icon(Icons.settings),
            onTap: (){
              Navigator.of(context).pop();
              Navigator.of(context).push(new MaterialPageRoute(builder: (BuildContext context) => new …
Run Code Online (Sandbox Code Playgroud)

dart flutter

5
推荐指数
1
解决办法
3196
查看次数

UWP Listview在绑定大量数据时变得非常缓慢

我正在尝试使用ObservableCollection将数据绑定到listview.

我的XAML是这样的

<ScrollViewer x:Name="svListEarthquakes" Grid.Row="2" Grid.ColumnSpan="4" ViewChanged="svListEarthquakes_ViewChanged">
            <ListView x:Name="listEarthquakes" IsItemClickEnabled="True" SelectionMode="Single" ItemsSource="{x:Bind ObsList}" ItemClick="listEarthquakes_ItemClick">
                <ListView.ItemContainerStyle>
                    <Style TargetType="ListViewItem">
                        <Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
                        <Setter Property="BorderBrush" Value="LightGray"></Setter>
                        <Setter Property="BorderThickness" Value="0,0,0,1"></Setter>
                    </Style>
                </ListView.ItemContainerStyle>
                <ListView.ItemTemplate>
                    <DataTemplate>
                        <Grid>
                            <Grid.ColumnDefinitions>
                                <ColumnDefinition Width="*"/>
                                <ColumnDefinition Width="2*"/>
                                <ColumnDefinition Width="*"/>
                                <ColumnDefinition Width="*"/>
                                <ColumnDefinition Width="*"/>
                                <ColumnDefinition Width="2*"/>
                            </Grid.ColumnDefinitions>
                            <TextBlock Grid.Column="0" TextWrapping="WrapWholeWords" Text="{Binding properties.mag}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
                            <TextBlock Grid.Column="1" TextWrapping="WrapWholeWords" Text="{Binding Path=properties.time,Converter={StaticResource cvtDate}}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
                            <TextBlock Grid.Column="2" TextWrapping="WrapWholeWords" Text="{Binding geometry.coordinates[0]}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
                            <TextBlock Grid.Column="3" TextWrapping="WrapWholeWords" Text="{Binding geometry.coordinates[1]}" VerticalAlignment="Center" HorizontalAlignment="Center"/>
                            <TextBlock Grid.Column="4" TextWrapping="WrapWholeWords" Text="{Binding geometry.coordinates[2]}" VerticalAlignment="Center" …
Run Code Online (Sandbox Code Playgroud)

c# xaml listview uwp uwp-xaml

4
推荐指数
1
解决办法
1033
查看次数

如何在C#中的两个字符串之间查找字符串

我正在获取带有某些模式的字符串,例如:

A 11 A 222222 B 333 A 44444 B 55 A 66666 B
Run Code Online (Sandbox Code Playgroud)

如何在最小的区域中获得A和B之间的所有字符串?

例如,“ A 11 A 222222 B”会导致“ 222222”

第一个示例应导致:

222222 
333 
44444 
55 
66666
Run Code Online (Sandbox Code Playgroud)

c#

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

标签 统计

dart ×4

flutter ×4

c# ×2

ads ×1

android ×1

google-play ×1

listview ×1

uwp ×1

uwp-xaml ×1

xaml ×1