我想将edittext条目限制为单行,但是当我添加该行时android:singleline = "true",提示消失,并且在输入26个字符后,光标将关闭.
这是我的XML代码:
<EditText
android:background="@drawable/edittxtborder"
android:id="@+id/reglastname"
android:singleLine="true"
android:gravity="center"
android:hint="@string/reglname"
android:textSize="12dp"
/>
Run Code Online (Sandbox Code Playgroud) 我的注册页面中有密码,符合密码和性别等字段
密码编辑文本
符合密码编辑文本
性别(button01)/(button02)
对于密码和符合密码,我想验证这两个字段,我的意思是两个字段的条目(字符串值)应该相同.如果两者都相同,那么我想只将密码值传递给服务器,而不是两个值.如果是性别,当我点击按钮01时,我想将输入作为男性(字符串)传递给服务器,同样也是女性.我怎样才能做到这一点?
总是感谢帮助......!
在过去的几天里,我无法通过对话框解决问题.我正在运行一个线程来显示5000ms的对话框并将其删除.而我正在尝试祝酒("成功").问题是我第二次也得到了对话框.我是Android开发的新手,我需要使用Async Task来解决这个问题,这样我就可以延迟第二个线程,并显示一个带有正面按钮而不是toast的警告dialog.builder.我瞪大了很多,但我很难实现这一点
在这里,我将我的凭据发送到服务器,并在发送时我显示了一个5000ms的进度对话框,我希望有一个单独的线程,以显示带有肯定按钮的dialog.builder.(当用户得到响应时logcat为此我应该从logcat检查响应码== 1是否显示构建器)
如果可能的话,有人帮助我用一些代码片段来解决这个问题.
提前致谢.
这是我需要实现异步任务的代码
Button signin = (Button) findViewById(R.id.regsubmitbtn);
signin.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// showDialog(0);
t = new Thread() {
public void run() {
register();
try {
while (counter < 2) {
showmsg(0);
Thread.sleep(5000);
removeDialog(0);
// Toast.makeText(Register.this, "Registerd", Toast.LENGTH_LONG).show();
showmsg(1);
// toast.show();
Thread.sleep(1000);
}
} catch (InterruptedException e) {
e.printStackTrace();
}
}
};
t.start();
}
});
}
@Override
protected Dialog onCreateDialog(int id) {
switch (id) {
case 0: {
++counter;
dialog = new …Run Code Online (Sandbox Code Playgroud) 对于我的两个按钮,我想实现一个开关盒,点击后我得到以下错误如何解决这个问题?
void是变量onClick上的无效类型令牌")"上的语法错误; 预期
这是我的代码.
Button regmalebtn = (Button) findViewById(R.id.regmalebtn);
Button regfemalebtn = (Button) findViewById(R.id.regfemalebtn);
String gender;
gender = regmalebtn.getText().toString();
public void onClick(View v) {
switch(v.getId()){
case R.id.regmalebtn:
// String gender;
// gender = regmalebtn.getText().toString();
gender.equals("M");
// request.addProperty("gender",gender );
break;
case R.id.regfemalebtn:
gender = regfemalebtn.getText().toString();
gender.equals("F");
//request.addProperty("gender", gender);
break;
default:
break;
}
}
Run Code Online (Sandbox Code Playgroud) 我在我的模拟器和设备上不一致地获得Inflate异常,但有时它工作正常
它显示在x16行-16,我有问题因为我正在使用两个图像一个在另一个之上
我有一个位图图像,并且我保留了.png图像.
这是我在xml中拥有的图像的原因吗?我的xml中有近10个图像
我在具有800交叉480分辨率的模拟器中运行此应用程序
我不知道如何解决这个问题,任何帮助总是受到赞赏.
Logcat显示这些消息
10-09 09:39:34.667: E/AndroidRuntime(339): FATAL EXCEPTION: main
10-09 09:39:34.667: E/AndroidRuntime(339): java.lang.RuntimeException: Unable to start activity ComponentInfo{co.msat.carhome.clusters/co.msat.carhome.clusters.ClustersActivity}: android.view.InflateException: Binary XML file line #16: Error inflating class <unknown>
10-09 09:39:34.667: E/AndroidRuntime(339): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1647)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1663)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.app.ActivityThread.access$1500(ActivityThread.java:117)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.os.Handler.dispatchMessage(Handler.java:99)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.os.Looper.loop(Looper.java:123)
10-09 09:39:34.667: E/AndroidRuntime(339): at android.app.ActivityThread.main(ActivityThread.java:3683)
10-09 09:39:34.667: E/AndroidRuntime(339): at java.lang.reflect.Method.invokeNative(Native Method)
10-09 09:39:34.667: E/AndroidRuntime(339): at java.lang.reflect.Method.invoke(Method.java:507)
10-09 09:39:34.667: …Run Code Online (Sandbox Code Playgroud) 我有两个类,如firstactivity.java和secondactivity.java.在第一个活动中,当我单击按钮(提交)时,我有一个按钮(提交)我想将firstactivity.java的数据传递给服务器.我怎样才能做到这一点?
提前致谢.
android ×6
builder ×1
button ×1
buttonclick ×1
database ×1
forceclose ×1
onclick ×1
validation ×1
xml ×1