하나의 activity를 이용하여 10개 정도의 activity를 생성하려 합니다
이 activity에는 텍스트 뷰 2개가 들어가는데
이 텍스트 뷰에는 각각 다른 값들이 들어가게 하고 싶고요
일단 하나의 activity를 만들었는데
이걸 어떻게 여러개로 등록하고 정보를 집어 넣어야 할지를 모르겠네요
하나의 엑티비티를 여러개로 등록해서 이것을 다시 Flipper로 구현하려 합니다
package com.nsecurity;
import java.util.Vector;
import android.app.Activity;
import android.content.Intent;
import android.net.Uri;
import android.os.Bundle;
import android.view.Menu;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnTouchListener;
import android.view.animation.AnimationUtils;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
import android.widget.ViewFlipper;
public class MainActivity extends Activity {
Vector<String> titlevec = new Vector<String>();
Vector<String> descvec = new Vector<String>();
Vector<String> linkvec = new Vector<String>();
NewsContent newscontent = new NewsContent();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
newscontent.execute(null, null, null);
while (true) {
try {
Thread.sleep(1000);
if (newscontent.flag == true) {
titlevec = newscontent.titlevec;
descvec = newscontent.descvec;
linkvec = newscontent.linkvec;
break;
}
} catch (Exception e) {
}
}
setContentView(R.layout.activity_main);
TextView textTlite = (TextView) findViewById(R.id.textTlite);
TextView textDesc = (TextView) findViewById(R.id.textDesc);
Button btLink = (Button) findViewById(R.id.btLink);
textTlite.setText(titlevec.get(0));
textDesc.setText(descvec.get(0));
btLink.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(Intent.ACTION_VIEW);
Uri u = Uri.parse(linkvec.get(0));
i.setData(u);
startActivity(i);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
현재 메인 소스코드는 이렇구요
어떻게 해야할까요???