可能重复:
如何保存Android应用程序的状态?
我目前正在使用具有以下行为的应用程序:我正在使用2个Edittext,并且我输入了一些值,当我按下按钮时它会移动到下一页或活动,但问题出在这里当我回到活动时我没有找到edittext中的值PLease帮助我..请让我知道代码...在此先感谢....
这是我的代码......
public class TestsampleActivity extends Activity
{
Button b1,b2;
TextView t1;
EditText e1;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
b1= (Button)findViewById(R.id.btn1);
b2= (Button)findViewById(R.id.btn2);
t1=(TextView)findViewById(R.id.tv1);
e1=(EditText)findViewById(R.id.et1);
b1.setOnClickListener(new Button.OnClickListener()
{
public void onClick (View v){ add(); }
});
b2.setOnClickListener(new Button.OnClickListener()
{
public void onClick (View v){ del(); }
});
}
public void add()
{
String s1= e1.getText().toString();
Intent intent=new Intent(this,next.class);
intent.putExtra("name",s1);
startActivity(intent);
/* String s1= e1.getText().toString();
//t1.append(s1);
t1.setText(s1); …Run Code Online (Sandbox Code Playgroud) 我正在使用eclipse开发android,我正在尝试连接到.net webservice ...当我调用webmethod时,它无法获取数据,当它在log cat中检查时显示
**10-27 11:46:44.222: WARN/System.err(638): 02-22 12:41:08.008: W/System.err(860): SoapFault - faultcode: 'soap:Server'
faultstring: 'Server was unable to process request.
---> Object reference not set to an instance of an object.'
faultactor: 'null' detail: org.kxml2.kdom.Node@413ecc90
Run Code Online (Sandbox Code Playgroud)
请帮帮我,我是Android新手ksoap2 .....
我创建了一个Android应用程序,它有视图鳍状肢,它有4个子视图
当我从右向左滑动时,它会改变并移动到下一个屏幕,但我想要一些指示当前视图的东西,例如android主屏幕中有3到4个点,表示当前视图.类似的东西,或者如果有任何不同的方式来显示它会有所帮助.请帮忙.请让我知道代码.
提前致谢.
我的App需要一个饼图来显示不同部分的一些数据.饼图已准备就绪,它也可以正常工作,但是当我触及饼图中的特定部分时,我需要一个可点击的事件.请让我知道代码提前谢谢.这是我的android代码
public class PieActivity extends Activity
{
/** Called when the activity is first created. */
float values[]={300,700,100,500};
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout linear=(LinearLayout) findViewById(R.id.linear);
values=calculateData(values);
linear.addView(new MyGraphview(this,values));
}
private float[] calculateData(float[] data)
{
// TODO Auto-generated method stub
float total=0;
for(int i=0;i<data.length;i++)
{
total+=data[i];
}
for(int i=0;i<data.length;i++)
{
data[i]=360*(data[i]/total);
}
return data;
}
public class MyGraphview extends View
{
private Paint paint=new Paint(Paint.ANTI_ALIAS_FLAG);
private float[] value_degree;
private int[] COLORS={Color.BLUE,Color.GREEN,Color.GRAY,Color.CYAN,Color.RED};
RectF rectf = new RectF (10, …Run Code Online (Sandbox Code Playgroud)