ich versuche, Session gespeicherte Variable in eine Klasse zu bekommen. bitte sehen Sie meinen tatsächlichen Code für KlasseWie bekomme ich die Sitzungsvariable in die Klasse android
public class GetDataAdapter {
public String ImageServerUrl;
public String ImageTitleName;
public String ImageUrlName;
public String getImageServerUrl() {
return ImageServerUrl;
}
public void setImageServerUrl(String imageServerUrl) {
this.ImageServerUrl = imageServerUrl;
}
public String getImageTitleName() {
return ImageTitleName;
}
public void setImageTitleNamee(String Imagetitlename) {
this.ImageTitleName = Imagetitlename;
}
public String getImageUrlName() {
return ImageUrlName;
}
public void setImageUrlNamee(String Imageurlname) {
this.ImageUrlName = Imageurlname;
}
}
jetzt habe ich einen Wert in Sitzung gespeichert und ich möchte in den obigen Code verwenden. Imageurlname
ist eine URL, die aus der Datenbank abgerufen wird. Ich möchte extra zur URL hinzufügen. zum Beispiel
dies ist mein URl Erste Form Datenbank http://example.com?id=
i in der Sitzung gespeichert Benutzer-ID sollte so sein, sowohl url Kombination http://example.com?id=5
bitte meinen modifizierten Code
public class GetDataAdapter extends AppCompatActivity {
public String ImageServerUrl;
public String ImageTitleName;
public String ImageUrlName;
private Session session;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
session = new Session(GetDataAdapter.this);
HashMap<String, String> user = session.getUserDetails();
final String Uid = user.get(session.KEY_UID);
}
public String getImageServerUrl() {
return ImageServerUrl;
}
public void setImageServerUrl(String imageServerUrl) {
this.ImageServerUrl = imageServerUrl;
}
public String getImageTitleName() {
return ImageTitleName;
}
public void setImageTitleNamee(String Imagetitlename) {
this.ImageTitleName = Imagetitlename;
}
public String getImageUrlName() {
return ImageUrlName;
}
public void setImageUrlNamee(String Imageurlname) {
this.ImageUrlName = Imageurlname + Uid;
}
}
Uid wird immer Fehler sehen. ich hoffe, Sie verstehen.
Ich habe eine Frage zur Lösung gestellt. nicht für negative Stimmen. –
Bleibt die Benutzer-ID immer gleich?, Ich meine Benutzer ist im Fall usw. eingeloggt? – Manikanta
ja das selbe wie pro Benutzer. Bitte seht meine beiden Codes. ist es meine Art der Modifizierung richtig? –