在我的应用程序中,我通过webView显示图片.因此,对于每个图像,我创建了我使用webView加载的小HTML代码.所以我的html代码基本上是一个img标签(带有我的图片的路径).
我的图片有不同的大小,这就是为什么我想设置我的webView缩放以使图片宽度适合webView宽度.因此,用户无法放大或缩小以便能够看到整个图片.
有没有办法实现它?
谢谢.
我有一个自定义布局的对话框,当我按下按钮时我尝试关闭它:
private void showAboutDialog() {
dialog = new Dialog(MainMenu.this);
dialog.setContentView(R.layout.about_dialog);
dialog.setCancelable(true);
dialog.setTitle(R.string.about_title);
dialog.show();
LayoutInflater inflater = (LayoutInflater)
getApplicationContext().getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.about_dialog,
(ViewGroup) findViewById(R.id.layout_root));
Button closeButton = (Button) layout.findViewById(R.id.about_close_button);
closeButton.setOnClickListener(new Button.OnClickListener() {
public void onClick(View view) {
dialog.dismiss();
}
});
}
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
我想开发一个动态壁纸.经过一些研究,我得出结论,创建一个选项有两种选择:
直接,就像在Android-Developpers上说的那样(http://developer.android.com/resources/articles/live-wallpapers.html)
或者感谢像AndEngine这样的游戏引擎(http://code.google.com/p/andenginelivewallpaperextension/)
我从未开发过动态壁纸.哪种解决方案最简单,最快?
APK市场规模在Android Market上的限制现在为50mb.但是我正在做一个非常大的应用程序.
我的应用程序的大小是由视频.然而,即使我现在没有制作免费或付费应用程序,我也不希望任何人能够复制/重复使用我的视频.所以我无法在互联网上上传我的视频,只需从我的应用程序下载它们即可将它们复制到手机或SD卡上.在这种情况下,每个人都可以访问包含所有视频的文件.
我们可以要求Google接受更大的应用程序(如果需要可以额外付费)吗?还有其他解决方案吗?