1
TableLayout에 데이터가 있습니다.이 데이터를 .pdf 파일에 쓰고 싶습니다. 그렇게 할 방법이 있습니다. 또한 데이터가 동적으로 수신되어 TableLayout에 표시되므로 모든 TextView에 대한 ID가 없습니다.안드로이드에 .pdf 파일로 데이터를 저장하고 싶습니다.
public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2,
long arg3) {
// TODO Auto-generated method stub
try{
Log.d("tab",String.valueOf(((TextView) arg1).getText()));
int i=Integer.parseInt(((TextView) arg1).getText().toString());
if(i!=0)
{
// tl.bringToFront();
for(int j=0; j<i; j++)
{
if(j==0)
tl.removeAllViews();
TableRow tr = new TableRow(context);
TextView c1 = new TextView(context);
c1.setGravity(Gravity.CENTER_HORIZONTAL);
c1.setText(date[j]);
TextView c2 = new TextView(context);
c2.setGravity(Gravity.CENTER_HORIZONTAL);
c2.setText(""+drug[j]);
TextView c3 = new TextView(context);
c3.setGravity(Gravity.CENTER_HORIZONTAL);
c3.setText(""+(j+1));
tr.addView(c3);
tr.addView(c1);
tr.addView(c2);
Log.d("DATA SHown","closed");
tl.addView(tr);
}
}
전체보기를 파일에 그릴 수 있다는 것을 이해합니다. 그러나 PrintAttributes가 매개 변수에서 수행하는 작업을 이해하지 못합니다. 당신의 의심을 덜어 줄 수 있다면 –
당신은 좀 애매하고 너무 일반적이어서, 당신은 PrintAttributes가 무엇을하는지 모른다. 제 생각에는 API 및 튜토리얼을 확인하고 인쇄 매개 변수와 관련하여 문제가있는 정확한 질문이있는 경우 문제가 생길 수 있습니다. 나는이 튜토리얼을 한 번 사용해 보았습니다. http://www.techotopia.com/index.php/An_Android_Custom_Document_Printing_Tutorial – Gerard