小编Kri*_*Dey的帖子

包装到TextInputLayout中时,更改EditText底线的粗细

这是我的代码

XML标记

<android.support.design.widget.TextInputLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:theme="@style/TextLabel">

    <EditText
        android:id="@+id/etContactName"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Contact Name"/>

</android.support.design.widget.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

样式

<style name="TextLabel" parent="TextAppearance.AppCompat">
    <item name="android:textColorHint">@color/hintColor</item>
    <item name="colorAccent">@color/primaryColor</item>
    <item name="colorControlNormal">@color/hintColor</item>
    <item name="colorControlActivated">@color/primaryColor</item>
</style>
Run Code Online (Sandbox Code Playgroud)

这是输出
(普通视图)
普通视图

(重点观点)

聚焦视图

现在我的问题/问题

  1. 我希望底线更薄.我应该在哪里改变它.
  2. 闪烁的光标未显示,如何显示.
  3. EditText会自动突出显示拼写错误.我需要阻止它.

任何人都可以请我指出解决问题的正确方法.评论你有人需要更多信息来回答这个问题.

提前致谢.

android styles android-edittext material-design android-textinputlayout

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

MySql Notifier无法启动/停止/重启MySql服务

我已经使用Workbench和MySql Notifier安装了MySql 5.6.

我可以从Services.msc启动/停止MySql服务(服务名称:MySql56).但是我无法从MySql Notifier启动/停止它.我有以下错误.

在此输入图像描述

我不知道那里发生了什么.我可以确认存在名为"MySql56"的服务,它从services.msc成功启动/停止

我的系统是Windows 7 Professional 64位

mysql windows-services windows-7-x64 mysql-notifier

18
推荐指数
2
解决办法
3万
查看次数

注销后,MembershipUser.IsOnline为true

我目前正在使用Visual Studio 2010创建一个网站.我正在使用SQL Server 2008中的默认成员资格架构进行用户身份验证.现在我面临以下问题.

用户注销时,该用户的membership.IsOnline属性应设置为false.然而,它没有发生; 该用户的membership .IsOnline属性仍然是true.

我正在使用LoginStatus控件向用户提供注销链接.

即使在FormsAuthentication.SignOut()之后,我也试图关注User.IsOnline = true.但结果没什么.

membership asp.net logout

13
推荐指数
1
解决办法
3912
查看次数

在对象数组中查找具有"id"属性的最大值的对象

在我的对象数组中,我想找到id属性值最高的对象.

这是我的数组:

myArray = [
  {
    'id': '73',
    'foo': 'bar'
  },
  {
    'id': '45',
    'foo': 'bar'
  },
  // …
];
Run Code Online (Sandbox Code Playgroud)

通常我用来$.grep在数组中查找值,如下所示:

var result = $.grep(myArray, function(e){
    return e.id == 73;
  });
Run Code Online (Sandbox Code Playgroud)

但在这种情况下,我需要为id我想要选择的对象提供一个特定的值.

javascript arrays jquery object

7
推荐指数
3
解决办法
9682
查看次数

ForeColor代码颜色

我是动态创建的HyperLink.我想通过添加颜色代码来改变颜色.

HyperLink hpl = new HyperLink();
hpl.Text = "SomeText";
hpl.ForeColor = "#5BB1E6";

//Cannot implicitly convert type 'string' to 'System.Drawing.Color
Run Code Online (Sandbox Code Playgroud)

但我不能.

如何添加代码颜色ForeColor

可能吗?

c# asp.net

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

带有两位小数的整数或浮点数的正则表达式

我想用正则表达式验证我的货币字段.我想允许以下模式条目

1.23
1
.45
0.56
56.00
Run Code Online (Sandbox Code Playgroud)

不应该允许使用逗号.我试过\d+(\.\d\d)但它只允许第一,第四和第五项.\d+(?:\.\d\d+)?允许除第三个之外的所有人

regex

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

如何在gridview控件的项目模板中显示listview。

如何在gridview控件的项目模板中显示listview。
gridview将列出table_bill中的所有bill_id,列表视图将绑定table_bill_details中具有特定item_bill_id的所有item_id和数量。
table_bill模式

  • bill_id(主键)
  • 帐单日期
  • bill_customer_id(此表的外键,原始表为table_customer)
  • table_bill_details模式

  • item_id(主键)
  • 数量
  • item_bill_id(此表的外键,原始表为table_bill)

  • 我需要用户界面,如下图所示

    这是我在用户界面中需要的

    asp.net listview gridview

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

    语法错误动态创建SQL查询

    我正在使用VB6和MS Access.我的sql命令是

    insert into BatchInfo (BName,BDate,Currency) values('" & Me.txtBatchName.Text & "','" & Me.dtpBatchDate.Value & "','" & Me.cboCurrency.Text & "')
    
    Run Code Online (Sandbox Code Playgroud)

    运行时命令的输出是

    "insert into BatchInfo (BName,BDate,Currency) values('batch1','8/2/2012','AED')"
    
    Run Code Online (Sandbox Code Playgroud)

    这是BatchInfo表的模式

    BatchID   AutoNumber
    BName     Text
    BDate     Date/Time
    Currency  Text
    
    Run Code Online (Sandbox Code Playgroud)

    我找不到任何语法错误.请帮忙.

    sql vb6 ms-access

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

    验证asp文件上载控件客户端

    我的页面上有一个asp fileupload控件.如何在客户端验证所选文件.验证规则:1.文件必须是jpeg,png,bmp或gif.2.文件大小必须在25 kb和2 mb之间.请帮忙.谢谢.
    我试过以下代码来验证扩展名

    <asp:FileUpload ID="FileUpload2" runat="server"/>                    
    <asp:CustomValidator ID="CustomValidator1" runat="server" ClientValidationFunction="ValidateFileUpload" ErrorMessage="Invalid file type. Only .gif, .jpg, .png, .bmp and .jpeg are allowed." ControlToValidate="FileUpload2" ValidationGroup="update">&nbsp;</asp:CustomValidator>
    <script language="javascript" type="text/javascript">
        function ValidateFileUpload(Source, args) {
            var fuData = document.getElementById('<%= fuData.ClientID %>');
            var FileUploadPath = fuData.value;
    
            if (FileUploadPath == '') {
                // There is no file selected
                args.IsValid = false;
            }
            else {
                var Extension = FileUploadPath.substring(FileUploadPath.lastIndexOf('.') + 1).toLowerCase();
    
                if (Extension == "jpg" || Extension == "jpeg" || Extension == "png" || Extension …
    Run Code Online (Sandbox Code Playgroud)

    asp.net validation file-upload client-side

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

    远程处理vb6项目

    我不知道是否可能..我只想远程处理vb6项目.例如,我的朋友正在开发一个vb6项目.我想从我的电脑上开展这个项目.但我们只是通过互联网相互联系.是否可以从本地计算机和远程访问处理相同的vb6项目文件?

    vb6

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

    从MS Access中的字母数字列中选取最大值

    我的表有一个数据类型为'Memo'的列.
    该字段包含诸如"X003","X0022","X002","X0030","X0031","X004"之类的值.简而言之,第一个"X00"部分是常见的,其余部分是整数.
    我想通过SQL查询选择包含第二部分中最大整数的行.我该怎么写sql?
    如果它只是一个整数,我会在sql中使用"MAX()"来获得最大值.但它与此不同.我该怎么办?请帮我.

    sql ms-access max memo

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

    声明一个字符串变量,它可以在vb6中保存大于1024个字符的字符串

    我需要声明一个字符串来保存大于1024个字符的文本.在我的应用程序中,srting变量最多可以容纳255个字符.我该怎么办?

    string vb6

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