Trong thư mục/res/values của dự án android của tôi, tôi có chuỗi và được tham chiếu trong chế độ xem văn bản trong tệp xml của tôi, tôi muốn thay đổi chuỗi trong tệp java của mình.android (thay đổi chuỗi trong mã java)
Như bạn có thể thấy dưới đây trong mã tôi đã thực hiện một biến chuỗi và sau đó dưới đây tôi đã thiết lập những gì biến chuỗi được thiết lập, đó là nơi chuỗi được đặt. nơi tôi có "ở đây" đặt ra trong mã đó là nơi tôi muốn thay đổi thành chuỗi trong thư mục giá trị. nhưng tôi không biết mã để sử dụng để thiết lập nó.
Tôi chỉ có thể thay đổi văn bản trong chế độ xem văn bản từ tệp java của tôi, mà tôi biết cách thực hiện, nhưng đó là cách cũ và bộ cảnh báo nên tôi muốn sử dụng chuỗi là cách tốt nhất làm như vậy.
Với kiến thức về thay đổi văn bản trong chế độ xem văn bản, tôi đã cơ bản đoán theo cách của mình ở giai đoạn này nhưng tôi không biết cách làm thêm bất kỳ ai có thể cho tôi một số lời khuyên về việc cần làm.
String string;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
counter = 0;
add = (Button) findViewById(R.id.badd);
sub = (Button) findViewById(R.id.bsub);
reset = (Button) findViewById(R.id.breset);
display = (TextView) findViewById(R.id.tvdisplay);
string = (String) getString(R.string.counter);
add.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
((///////////////here////////////////))
counter++;
}
});
Tôi đã xóa các tham chiếu đến nhật thực và thẻ eclipse khỏi câu hỏi này vì nó không liên quan. – Squonk
Từ sự hiểu biết của tôi, những chuỗi đó có nghĩa là hằng số, vì vậy tôi không nghĩ rằng bạn sẽ có thể thay đổi chúng theo lập trình. Tôi vẫn còn mới để dev android mặc dù, do đó, không giữ tôi với điều đó. – Marcin
@Marcin: Bạn hiểu ý tưởng - xem câu trả lời của tôi. – Squonk