Tôi cần phải chuyển một biến từ (xung quanh) lớp không hoạt động sang lớp học tên người dùng (hoạt động android). Hiển thị giá trị biến được truyền trong dạng xem văn bản .. Vui lòng liên hệ với tôi những gì cần làm từ ví dụ này. Làm thế nào để vượt qua nó để hoạt động androidChuyển biến giữa lớp không hoạt động sang lớp hoạt động android
public class around(non-activity class)
{
String name = "arjun";
//how to pass this name value to an below activity
nameget nam = new nameget();
String new = nam.get(name);
}
public class nameget extends Activity(android activity class)
{
public String get(String name)
{
String got = name;
TextView t1 = (TextView)findViewById(R.id.textView1);
t1.setText(name);
}
}
Câu hỏi đặt ra là, lớp được định nghĩa ở đâu và ngữ cảnh nào xuất hiện trực tiếp từ đó bạn muốn "chuyển" biến "". Ngoài ra, các biến không thể được _passed_, chúng có thể được _shared_; mặt khác, _values_ và _references_ có thể được thông qua. Vì vậy, bạn có bất kỳ yêu cầu cụ thể liên quan đến điều này. –
bạn có thể hiện lớp học đó không? nếu có sử dụng một getter để lấy chuỗi và sử dụng nó bên trong setText. ví dụ t1.setText (around.getString()); – Tobrun
Lớp học có phải là asynctask không? hay là nó được gọi là? Nếu bạn chỉ cần gọi nó, bạn có thể trả về giá trị như trong bất kỳ methodcall bình thường nào. Chỉ cần làm cho một getter. – Gjordis