Вам нужно использовать метод putExtra после назначения значения переменной lensString
mAdapter.setOnItemClickListener(new LensAdapter.OnItemClickListener() {
@Override
public void onItemClick(int position) {
//Crea String con la informacion de posicion y texto del lente
String lensPosition = lensList.get(position).getLens();
lensString = lensPosition;
lensIntent.putExtra("LensIntent",lensString);
Toast.makeText(getApplicationContext(),"this is " + lensString , Toast.LENGTH_SHORT).show();
// Notice that you are not using your previously created intent in you
// original code.
startActivity(lensIntent);
}
});
Я думаю, что лучшим инструментом (зрелость, функции, документация, легкая из использования), в настоящее время является AdvancedInstaller. Я обычно не рекомендую коммерческие инструменты, но этот - действительно хорошее соотношение цены и качества.
У них также есть бесплатно распространяемый выпуск для главных потребностей.
Я использовал Installshield почти десятилетие к настоящему времени.