2009-11-25 8 views

ответ

13

Создайте представление где-нибудь, что будет рекламировать вашу версию Pro. Возможно, это ImageView, возможно, это кнопка или ссылка, что бы это ни было, просто убедитесь, что это то, что пользователь может щелкнуть.

Затем выполните следующие действия:

view.setOnClickListener(new OnClickListener(){ 
    public void onClick(View v) { 
     startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://search?q=pname:XXX"))); 
    } 
} 

... где XXX это имя пакета для Pro приложения, как указано в вашем AndroidManifest.xml.

Когда пользователь нажимает кнопку просмотра, Android запустит вашу страницу приложения Pro на рынке.

+9

Я предлагаю использовать 'market: // details? Id = ', поскольку он откроет страницу приложения прямо. Дополнительная информация: http://developer.android.com/intl/de/guide/publishing/publishing.html – yanchenko

2

Я бы сказал, что для целей воздействия, почему бы не иметь маленькую, я имею в виду очень маленькую рекламу для вашего платного приложения? Или нажмите кнопку «Получить полную версию». Таким образом, если ваше «бесплатное» приложение связано с вашим «платным» приложением, вы можете потерять аудиторию.