小编Ana*_*ais的帖子

ViewPostIme指针1/0

我有以下代码,没有编译错误,只是导致无限循环...我不明白问题出在哪里。

当我单击按钮时,我想使用在编辑文本中输入的值创建一个对象,并将它们传递给另一个活动。但是相反,我得到了一个循环。

使用资源/字符串中的字符串数组填充每个微调器。我在这里获取值有些困难,因为在微调器spTipUtilizator上,当选择“ Profesor”时,我希望禁用spGrupa,而在选择“ Student”时,我要禁用spdept,但这也没有工作。然后将基于该选项选择单击按钮后将打开的下一个活动。

另外,为什么在日历中设置默认日期不起作用?我尝试了在这里找到的多种方法,但是没有一种对我有用。我的Android Studio不显示DatePicker,我更喜欢仅显示日历。

public class SignInActivity extends Activity {

    private Button bSignup;
    private EditText etNume, etPrenume, etUsername, etPassword, etConfirmPass, etEmail;
    private RadioButton rbMasc, rbFem;
    private Spinner spTipUtilizator, spgrupa, spdept;
    private ProgressBar progBar;
    private Calendar calendar;
    private int year, month, day, currentYear, defday, defmonth, defyear;
    private List<String> tipUtilizatorList, grupaList;
    private ArrayAdapter<String> spinnerArrayAdapterTipU;
    private String nume,prenume,username,password,password2,email,masc,fem,sex,tipUser,dept,DataN;
    private int grupa;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sign_in);

        calendar=Calendar.getInstance();
        calendar.set(1990,12,12);

        bSignup = findViewById(R.id.buttonSignin);
        etNume=findViewById(R.id.et_nume);
        etPrenume=findViewById(R.id.et_prenume);
        etUsername=findViewById(R.id.et_username);
        etPassword=findViewById(R.id.et_password);
        etConfirmPass = …
Run Code Online (Sandbox Code Playgroud)

java android loops spinner

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

标签 统计

android ×1

java ×1

loops ×1

spinner ×1