如果有人可以帮我这个.我下载了AndroidSDK以及android编程所需的一切,我遇到了一些问题(有趣的是说)hello world.
我只是不知道AppManifest中的tarketSdkVersion设置.每当它没有设置为"13"(只是注意到8这是我的minSdkVersion也在工作)应用程序在LogCat中有"遗憾的应用程序停止工作"屏幕:
07-01 01:26:47.820: E/AndroidRuntime(902): FATAL EXCEPTION: main
07-01 01:26:47.820: E/AndroidRuntime(902): Process: pl.bbZoftware.eclipsestandalone, PID: 902
07-01 01:26:47.820: E/AndroidRuntime(902): java.lang.RuntimeException: Unable to start activity ComponentInfo{pl.bbZoftware.eclipsestandalone/pl.bbZoftware.eclipsestandalone.MainActivity}: android.util.AndroidRuntimeException: You cannot combine swipe dismissal and the action bar.
07-01 01:26:47.820: E/AndroidRuntime(902): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2197)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2258)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.app.ActivityThread.access$800(ActivityThread.java:138)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.os.Handler.dispatchMessage(Handler.java:102)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.os.Looper.loop(Looper.java:136)
07-01 01:26:47.820: E/AndroidRuntime(902): at android.app.ActivityThread.main(ActivityThread.java:5026)
07-01 01:26:47.820: E/AndroidRuntime(902): at java.lang.reflect.Method.invokeNative(Native Method)
07-01 01:26:47.820: E/AndroidRuntime(902): at …Run Code Online (Sandbox Code Playgroud) 我不知道目前问题出在哪里.第一次使用xml,我在将ArrayList放入xml文件并从中取出时遇到了一些问题.
我找到了这个,我试着这样做:如何使用XStream将对象列表转换为XML文档
但不幸的是我失败了.这是我到目前为止:拥有ArrayList的类:
public class ElbowList{
private ArrayList<Elbow> elbows = new ArrayList<>();
public ElbowList(){
elbows = new ArrayList<Elbow>();
}
public void setElbows(ArrayList<Elbow> elbows){
this.elbows.clear();
this.elbows = elbows;
}
public ArrayList<Elbow> getElbows() {
return elbows;
}
public void add(Elbow elbow){
elbows.add(elbow);
}
}
Run Code Online (Sandbox Code Playgroud)
保存到XML:
MainFrame mainFrame = (MainFrame) SwingUtilities.getWindowAncestor(SetupPanel.this);
ElbowList elbowList = (ElbowList) mainFrame.getObjects().get(2); //get ElbowList object
XStream xstream = new XStream();
xstream.alias("elbow", Elbow.class);
xstream.alias("elbows", ElbowList.class);
xstream.addImplicitCollection(ElbowList.class, "elbows", Elbow.class);
String xml = xstream.toXML(elbowList.getElbows());
System.out.println(xml);
try {
PrintWriter out = new …Run Code Online (Sandbox Code Playgroud)