小编You*_*uri的帖子

在EditText中显示密码的最后一个字符

我有一个应用程序,人们需要使用密码登录.我想只显示输入的最后一个字符,但我似乎得到的只是所有字符点或所有字符都可见.

我试了几件事:

password.setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD);
password.setTransformationMethod(PasswordTransformationMethod.getInstance());
password.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
Run Code Online (Sandbox Code Playgroud)

并在xml中设置inputtype.

我只测试了一个星系s2,因为那是我办公室目前唯一的安卓设备,所以我不知道问题是否仅适用于我的设备.

编辑:刚刚从一位同事的HTC Sensation上进行了测试,它确实在他的手机上按预期工作,但问题仍然是如何在Galaxy S2上做同样的事情?

passwords android android-edittext

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

找不到AppDelegate类

我在很多类中导入AppDelegate.h:

#import "AppDelegate.h"

@interface LoginViewController : UIViewController<UITextFieldDelegate>
{

}

@property (nonatomic, retain) AppDelegate *app;
Run Code Online (Sandbox Code Playgroud)

但不知何故,它停止在我的loginviewcontroller.h中工作.它说:

 unknown type name 'AppDelegate' [1]
 property with 'retain (or strong)' attribute must be of object type [3]
Run Code Online (Sandbox Code Playgroud)

我在一开始就创建了这个课程,它总是像它应该的那样工作.我没有对类进行任何更改,也没有AppDelegate对此错误进行更改.

我可以在其他类中导入它而不会出现问题.我也尝试重新创建课程,但没有帮助.

任何人都知道如何解决这个奇怪的错误?

import delegates uiapplicationdelegate ios

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