В настоящее время я занимаюсь разработкой мобильного приложения, которое служит мобильным приложением для нашего веб-приложения. Который является системой записи класса. Используя fpdf, я могу сгенерировать pdf записей классов, зайдя в этот php-файл с переменными URL и получив эти переменные $_GET[''];
Моя проблема в том, что я понятия не имею, как выполнить это в Android. Я использую залп для сетевых запросов.
По ссылке я могу просто сделать ..
int ID = 120120;
String URL = "http://www.domain.xyz/printrecords.php?classid="+ID+"";
Но как мне сделать так, чтобы при доступе к этой ссылке я перенаправлялся в браузер и автоматически скачивал pdf.
Я просто новичок в Android и еще не столкнулся с необходимостью в этом, поэтому я не знаю, что делать.
Попробуйте это, он откроет браузер с определенным URL-адресом, и если ваш браузер имеет встроенную функциональность, он откроет PDF в браузере, иначе он загрузит.
int ID = 120120;
Button yourButton = (Button)findViewById(R.id.button);
yourButton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent = new Intent(
Intent.ACTION_VIEW,
Uri.parse("http://www.domain.xyz/printrecords.php?classid="+ID));
startActivity(intent);
}
});
Других решений пока нет …