>>794
ちょっとメニュー形式にしてみた
デフォルトが Yahoo JAPAN なのはご愛嬌ということで
よかったら試してみてね

/*
### How to use
**Step:**
1. Import a script and check Lightning menu in categories.
2. Run a script in Lightning menu / scripts.
*/

bindClass("android.app.AlertDialog");
bindClass("net.pierrox.lightning_launcher.prefs.LLPreferenceListView");
bindClass("net.pierrox.lightning_launcher.prefs.LLPreferenceText");

var url = "https://www.yahoo.co.jp/";;
var label = "Yahoo! JAPAN";
var context = getActiveScreen().getContext();
var prefUrl = new LLPreferenceText(0,"Input a url",url,null);
var prefLabel = new LLPreferenceText(0,"Input a label",label,null);

var listPreferences = [prefUrl,prefLabel];
var listView = LLPreferenceListView(context,null);
listView.setPreferences(listPreferences);

var builder = new AlertDialog.Builder(context);
builder.setView(listView);
builder.setTitle("Create web shortcut");
builder.setPositiveButton("apply",{onClick:function(dialog,id){
var webpage = Uri.parse(prefUrl.getValue());
 var intent = new Intent(Intent.ACTION_VIEW, webpage);
var container = getEvent().getContainer();
var shortcut = container.addShortcut(prefLabel.getValue(), intent, 0, 0);
shortcut.setCell(0,0,1,1,true);
dialog.dismiss();
}});
builder.setNegativeButton("Cancel", null);
builder.show();