Я пытаюсь сделать ярлык веб-сайта, и я также смущаюсь, как задать свой вопрос. Я использую следующий код, но когда я нажимаю на свое приложение в разделе приложения телефона, он дает мне только пустую страницу, но я обнаружил, что он делает ярлык на главном экране.ярлык веб-сайта на главном экране в android
Есть ли способ сделать ярлык в разделе приложения, например, другими веб-страницами, например, gmail, а во-вторых, что веб-страница не должна использовать какой-либо браузер снова, как значок gmail, когда мы нажимаем на него, открываем веб-страницы и не используйте браузер. Мне действительно нужна помощь и простите меня, если мой вопрос непонятен. Заранее спасибо
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent i = new Intent();
i.setAction(Intent.ACTION_VIEW);
i.setData(Uri.parse("http://www.facebook.com"));
Intent installer = new Intent();
installer.putExtra("android.intent.extra.shortcut.INTENT", i);
installer.putExtra("android.intent.extra.shortcut.NAME", "facebook");
installer.putExtra("android.intent.extra.shortcut.ICON_RESOURCE", "I THINK this is a bitmap"); //can also be ignored too
installer.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
sendBroadcast(installer);
}
файл манифеста
Спасибо за понимание моей проблемы. Не могли бы вы рассказать мне, как мне передать URL-адрес в строке здесь. String url = getString (R.string. "Www.facebook.com"); – kiran
вы можете просто жестко указать строку. String url = "facebok.com"; , что я предлагаю, потребует, чтобы вы поместили facebook_url в файл strings.xml в проекте. Вы можете сделать это в любом случае. Имеет ли это смысл? – dabluck
Извините, я не понял, можете ли вы показать мне, как использовать файл strings.xml. на самом деле я новичок в java и android. – kiran