草庐IT

show-columns

全部标签

安卓 : show keyboard in edittext

我在Android应用程序编码中遇到了一个非常简单的问题。我有一个EditText对象列表,每行一个。当用户长按EditText时,我需要显示键盘。当用户长按时,我调用这个方法:privatevoidsetNameAsEditable(ViewrowView,booleansetToEditable){EditTexttextView=(EditText)rowView.findViewById(R.id.edittext_name);textView.setFocusableInTouchMode(setToEditable);textView.setFocusable(setToE

android - 广播接收器和未决 Intent : Show a toast

以下是必须触发BroadCastReceiver的警报代码:IntentintentWithData=newIntent(context,TokenActivity.class);intentWithData.putExtra(Constants.ID,id);intentWithData.putExtra(Constants.POSITION,finalI);PendingIntentpendingIntent=PendingIntent.getBroadcast(context,007,intentWithData,0);AlarmManageralarmManager=(Alar

dart - Column 内展开的小部件未展开,而是不可见

我正在尝试在Column小部件内扩展小部件,但无法使其扩展。当给父部件固定高度时,布局将按预期呈现。但是当我删除恒定高度时,布局并不像我想用它制作Listview的预期那样,我不应该为将用作ListView项的小部件提供恒定高度。下面是我的布局代码。import'package:flutter/material.dart';voidmain(){runApp(MaterialApp(title:'layouttest',home:Layout_test_class(),));}classLayout_test_classextendsStatelessWidget{Widgetcell

dart - Column 内展开的小部件未展开,而是不可见

我正在尝试在Column小部件内扩展小部件,但无法使其扩展。当给父部件固定高度时,布局将按预期呈现。但是当我删除恒定高度时,布局并不像我想用它制作Listview的预期那样,我不应该为将用作ListView项的小部件提供恒定高度。下面是我的布局代码。import'package:flutter/material.dart';voidmain(){runApp(MaterialApp(title:'layouttest',home:Layout_test_class(),));}classLayout_test_classextendsStatelessWidget{Widgetcell

android - Admob 错误 : Not enough space to show ad. 需要 320x50 dp,但只有 309x0 dp

我正在尝试将智能横幅广告添加到我的fragment布局中,但我不断得到的是“没有足够的空间来展示广告。需要320x50dp,但只有309x0dp”。这是我的fragment布局。这是Activity布局//Containerfortoolbar//Containerforfragment我实在想不通为什么高度是0dp。你能帮帮我吗? 最佳答案 根据Admob文档/指南广告View必须是设备的全宽。由于您为布局提供了padding,因此它失败了,因为它无法填充布局的整个宽度。您只需删除RelativeLayout中的填充即可解决此问题

firebase - 如何在 Flutter 中用 Column 或 ListView 类包装 StreamBuilder 类?

我的Flutter应用程序出现问题,我有一个只返回StreamBuilder的类,它运行良好,显示来自CloudFirestore的数据。但是,当我尝试将此类包装在Column或ListView类中时,它不会显示任何内容。我需要这个来显示当前页面的名称。并且AppBar类已经带有应用名称,所以我也不能使用它。有谁知道我可以如何包装它并让它继续运行?一个工作示例代码classNewCardsListextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewStreamBuilder(stream:f

firebase - 如何在 Flutter 中用 Column 或 ListView 类包装 StreamBuilder 类?

我的Flutter应用程序出现问题,我有一个只返回StreamBuilder的类,它运行良好,显示来自CloudFirestore的数据。但是,当我尝试将此类包装在Column或ListView类中时,它不会显示任何内容。我需要这个来显示当前页面的名称。并且AppBar类已经带有应用名称,所以我也不能使用它。有谁知道我可以如何包装它并让它继续运行?一个工作示例代码classNewCardsListextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewStreamBuilder(stream:f

android - 如何在 Flutter 中动态附加到 Column 小部件的子级

Flutter是一个相当新的框架,因此对简单任务没有太多帮助。我要特别问的是如何将Card小部件添加到Column小部件。下面提供了源代码以帮助解释我的意思。假设我有一个创建新卡片的函数,如下所示:buildRow(barcode,letter,name,price){returnnewCard(child:newColumn(crossAxisAlignment:CrossAxisAlignment.stretch,children:[newListTile(leading:newCircleAvatar(child:newText(letter),),title:newText(n

android - 如何在 Flutter 中动态附加到 Column 小部件的子级

Flutter是一个相当新的框架,因此对简单任务没有太多帮助。我要特别问的是如何将Card小部件添加到Column小部件。下面提供了源代码以帮助解释我的意思。假设我有一个创建新卡片的函数,如下所示:buildRow(barcode,letter,name,price){returnnewCard(child:newColumn(crossAxisAlignment:CrossAxisAlignment.stretch,children:[newListTile(leading:newCircleAvatar(child:newText(letter),),title:newText(n

android - 当设置应用程序 :elevation ="0dp" then hamburgermenu not showing to toolbar

您好,我想删除工具栏下方的阴影,因为我使用了elevation属性,目前我的代码是输出是:-这里我不想要下面的阴影所以我设置了app:elevation="0dp"到AppBarLayout,然后它删除了阴影但HamburgerMenu消失了。新的输出如下:-谁能告诉我如何在不隐藏/消失HamburgerMenu的情况下移除阴影。 最佳答案 试试这个:...然后在你的Activity中;findViewById(R.id.appBar).bringToFront(); 关于android