Я ищу тотуал, который показывает мне, как сделать просмотр списка, как в settings.apk, со значком, но они позволяют элементам открывать другие приложения.
Я нашел учебник по mkyong с мобильной ОС, но это не совсем то, что я хочу.
но как мне заставить му намерение использовать разные элементы списка, теперь у меня есть это
package com.mkyong.android;
import com.mkyong.android.adaptor.MobileArrayAdapter;
import android.app.ListActivity;
import android.content.ComponentName;
import android.content.Intent;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import android.view.View;
public class ListMobileActivity extends ListActivity {
static final String[] MOBILE_OS = new String[] { "Android", "iOS",
"WindowsMobile", "Blackberry"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//setListAdapter(new ArrayAdapter<String>(this, R.layout.list_mobile,
// R.id.label, MOBILE_OS));
setListAdapter(new MobileArrayAdapter(this, MOBILE_OS));
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.setComponent(new ComponentName("eu.chainfire.cfroot.cwmmanager",
"eu.chainfire.cfroot.cwmmanager.MainActivity"));
startActivity(intent);
}
}
и это открывает одно и то же приложение с каждой кнопкой. Я хочу открывать разные приложения с помощью кнопок
greetz gekko