0
我該如何去做這件事。我能夠通過一個XML字符串數組與getExtra但我不知道語法來做一個整數數組包含一大堆@drawable引用。使用getextra傳遞xml整數數組意圖到另一個活動
繼承人如何IM引用字符串數組
//fills route detail image view with xml array of images
final TypedArray image = getResources().obtainTypedArray(R.array.routeImage);
繼承人II怎麼有,現在用我的putExtra一個字符串數組在我mainactivity.java
routeListView.setOnItemClickListener(
new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
String route = values[position];
//for loop to increment through each route list item
int i;
for (i=0; i < values.length;i++)
{
if (route.equals(values[i]))
{
Intent intent = new Intent(view.getContext(), RouteDetails.class);
和繼承人在 intent.putExtra (「route」,routeDetail [i]); startActivity(intent); } } } } );
和我的繼承人,我routeDetail.java
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_route_details);
//TextView for route details
final TextView routeDetailsView = (TextView) findViewById(R.id.routeDetailsView);
routeDetailsView.setText(getIntent().getExtras().getString("route"));
//ImageView for route details
routeImage = (ImageView) findViewById(R.id.routeImage);
//routeImage.setImageResource(R.drawable.birdsboroareamap);
謝謝!它工作完美 – user4297729