나는이 항목이 처음이다. 나는 오늘 25 일과 같이 고유 한 문구를 사용자에게 표시하는 앱을해야합니다. textView "감자"를 보여 주어야합니다. 내일 textView에 "당근"이 표시되어야합니다. 다음 달 25 일에는 동일한 감자 1이 표시되고 26 일에는 동일한 당근 1이 표시됩니다. 오늘의 달을 사용하는 배열의 특정 항목이 포함 된 TextView
이
내 코드입니다 :내 전화를 시작, 그것은 아무것도하지 않는다.
public class MainActivity extends AppCompatActivity {
String q;
Resources con;
TextView frase1;
TextView frase2;
TextView frase3;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
frase1 = (TextView)findViewById(R.id.textView1);
frase2 = (TextView)findViewById(R.id.textView2);
frase3 = (TextView)findViewById(R.id.TextView3);
con = getResources();
Calendar calendar = Calendar.getInstance();
int day = calendar.get(Calendar.DAY_OF_MONTH);
if (Calendar.DAY_OF_MONTH == 1){
q = con.getStringArray(R.array.dia)[1];
frase1.setText(q);
}
if (Calendar.DAY_OF_MONTH == 2){
q = con.getStringArray(R.array.dia)[2];
frase1.setText(q);
}
if (Calendar.DAY_OF_MONTH == 3){
q = con.getStringArray(R.array.dia)[3];
frase1.setText(q);
}
}
}
어떤 문제가 있습니까? –
"if (Calendar.DAY_OF_MONTH == 1)"대신 "if (day == 1)"을 사용해야합니까? –
Sachin, 응용 프로그램을로드 할 때 문구가 나타나는 텍스트 뷰에 아무 것도 표시되지 않습니다. –