小编Rog*_*ger的帖子

将EditText中的文本与数据库中的字符串进行比较

此代码应将输入到R.id.editUserName中的文本与R.string.DB_username进行比较,如果匹配,则将您登录,否则显示他们不匹配的Toast.

public void signIn(View view) {

  EditText editUserName = (EditText)findViewById(R.id.editUserName);
  String userName = editUserName.getText().toString();

  if ( userName ==  getResources().getString(R.string.DB_username)) {
    // log in
    setContentView(R.layout.screen1);
  } else {
    // show toast
    Toast toast = Toast.makeText(getApplicationContext(), userName+" != "+getResources().getString(R.string.DB_username), Toast.LENGTH_LONG);
    toast.setGravity(Gravity.CENTER, 0, 0);
    toast.show();
  }
}
Run Code Online (Sandbox Code Playgroud)

即使他们确实匹配,它仍然会举杯祝酒,比如"Roger!= Roger"......怎么会这样?

java android

0
推荐指数
2
解决办法
1787
查看次数

Android,有没有OnRelease功能?

假设我想要一个对话框,.show()当用户触摸某个元素并.hide()释放它时。

我找到了如何制作OnTouchListener. 但是有没有一种OnReleaseListener

谢谢!

java android

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

在OnClickListener中,它给出了 - "构造函数ImageView(new View.OnClickListener(){})未定义"?

假设我有这个代码,它创建一个ImageView并将其放入linearlayout.

此外,我有一个OnClick监听器,应该在单击时删除旧的imageview并将其替换为新的.

但奇怪的是它显示"构造函数ImageView(新的View.OnClickListener(){})未定义".

final LinearLayout LinLayBtn = new LinearLayout(this);
ImageView ivBtn = new ImageView(this);
ivBtn = mkatt.makeKey( ivBtn, btnHue, btnSat, buttonScale, buttonScaleCnt, textAdjust, btnTextColor, buttonText, btnOpa, spacingLR, spacingTB);
LinLayBtn.addView(ivBtn);

LinLayBtn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {

        LinLayBtn.removeAllViews();
        ImageView ivBtn = new ImageView(this); // The constructor ImageView(new View.OnClickListener(){}) is undefined
        ivBtn = mkatt.makeKey( ivBtn, btnHue, btnSat, buttonScale, buttonScaleCnt, textAdjust, btnTextColor, buttonText, btnOpa, spacingLR, spacingTB);
        LinLayBtn.addView(ivBtn);

    }
   });
Run Code Online (Sandbox Code Playgroud)

任何想法如何处理它?

谢谢!

android

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

如何查找和替换子字符串?

例如,我有一个这样的字符串,我必须找到并替换多个子字符串,所有子字符串都#包含6个符号,结尾'并且不应包含)......您认为实现这一目标的最佳方法是什么?

谢谢!

编辑:还有一件事我忘了,要做替换,我需要那个子串,即它被替换为从被替换的子串生成的字符串.

java android

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

标签 统计

android ×4

java ×3