在我的應用程序中,我在TextView中顯示了一些壓力值,我也想在xml文件中寫入這些值。雖然任何MotionEvent都會生成,但我的意思是,每次值改變時我都會觸摸屏幕,並且在每次更改發生後我都要寫入它們。該XML文件將被保存到SD卡(任何位置)。這裏是我的代碼 公共類MainActivity的snipet延伸活動實現View.OnTouchListener {在android中創建和編寫一個xml文件
/** Called when the activity is first created. */
private TextView tvConsole;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
findViewById(R.id.linearLayout1).setOnTouchListener(this);
tvConsole = (TextView)findViewById(R.id.txtConsole2);
}
@Override
public boolean onTouch(View view, MotionEvent mEvent) {
tvConsole.setText(""+mEvent.getPressure());
// System.out.println("Hardware X " + mEvent.getXPrecision()
//* mEvent.getX());
// System.out.println("Hardware Y " + mEvent.getYPrecision()
// * mEvent.getY());
System.out.println("Pressure " + mEvent.getPressure());
System.out.println("Size " + mEvent.getSize());
return super.onTouchEvent(mEvent);
}
}
你已經告訴我們你想要什麼,但你沒有問過問題。 – Simon
哦,我真的忘了問這個問題。對不起。 :( 其實我會問如何在xml文件中編寫這些文件?因爲我不知道如何在任何xml文件中編寫代碼:| – MetaRs