TopStyle популярен и всегда тот, который я слышу рекомендуемый. Это имеет рекомендации на стилях и т.д.
, я использую Aptana, но это не делает, рефакторинг просто отмечает ошибки и позволяет Вам быть нацеленными на определенные браузеры. Используя это достойная книга CSS может помочь.
Первое Решение:
можно звонить, запускают действие в адаптере как это:
public class YourAdapter extends Adapter {
private Context context;
public YourAdapter(Context context) {
this.context = context;
}
public View getView(...){
View v;
v.setOnClickListener(new OnClickListener() {
void onClick() {
context.startActivity(...);
}
});
}
}
Второе Решение:
можно звонить onClickListener
из кнопки из YourAdapter
класс. Выполните эти шаги:
Craete интерфейс как это:
public YourInterface{
public void yourMethod(args...);
}
Затем в Вашем адаптере:
public YourAdapter extends BaseAdapter{
private YourInterface listener;
public YourAdapter (Context context, YourInterface listener){
this.listener = listener;
this.context = context;
}
public View getView(...){
View v;
v.setOnClickListener(new OnClickListener() {
void onClick() {
listener.yourMethod(args);
}
});
}
И то, где Вы инициируете yourAdapter, будет похоже на это:
YourAdapter adapter = new YourAdapter(getContext(), (args) -> {
startActivity(...);
});
Этот ссылка может быть полезна для Вас.